0
我一直在试图使用几个库来做一个HTTP HEAD请求,但似乎没有任何工作。如何在ruby中使用标头进行HTTP头请求?
我见过一些例子,但没有什么我想要的。
这里的卷曲的要求,现在我必须这样做,在红宝石:
curl -XHEAD -H x-auth-user: myusername -H x-auth-key: mykey "url"
而且,这是一个HTTPS URL,如果有差别。
我一直在试图使用几个库来做一个HTTP HEAD请求,但似乎没有任何工作。如何在ruby中使用标头进行HTTP头请求?
我见过一些例子,但没有什么我想要的。
这里的卷曲的要求,现在我必须这样做,在红宝石:
curl -XHEAD -H x-auth-user: myusername -H x-auth-key: mykey "url"
而且,这是一个HTTPS URL,如果有差别。
试试这个:
require 'net/http'
url = 'http://...'
myusename = '...'
mykey = '...'
request = Net::HTTP.new(url, 80)
request.request_head('/', 'x-auth-user' => myusername, 'x-auth-key' => my_key)
谢谢,这个工作。 – NielMalhotra