0

我一直在尝试使用几个库来发出 HTTP HEAD 请求,但似乎没有任何效果。

我看过一些例子,但没有我想要的。

这是 Curl 请求,现在我必须在 ruby​​ 中执行此操作:

curl -XHEAD -H x-auth-user: myusername -H x-auth-key: mykey "url"

此外,这是一个 HTTPS 网址,如果有区别的话。

4

1 回答 1

1

试试这个:

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)
于 2012-06-06T04:03:46.280 回答