是否有一个ruby库,我可以用它请求web服务器只返回头响应而不返回内容?这将帮助我加快一个脚本的速度,在这个脚本中,我只关心响应代码。
我现在正在使用这个
Net::HTTP.get_response(URI(url))
但是服务器生成了所有的断言文件等等,这是我不想要的。
您可以使用rest-client
gem,尤其是head
方法。http://www.rubydoc.info/github/rest-client/rest-client/RestClient#head-class_method
这可以使用nethttp库中的"Net::HTTP::Head"来完成。其他库也支持它,只需记住查找HEAD
方法,而不是Get
方法