检查Web文件是否存在,无需下载?

Lin*_*der 5 ruby

是否有可能检查文件是否存在,而不实际下载?

我有这个大(~ 40mb)的文件,例如:

http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm

这与ruby 并不严格相关,但如果发件人可以设置内容长度则会很好.

RestClient.get "http://mirrors.sohu.com/mysql/MySQL-6.0/MySQL-6.0.11-0.glibc23.src.rpm", 
               headers: {"Content-Length" => 100}
Run Code Online (Sandbox Code Playgroud)