2012-06-06 63 views
0

我一直在試圖使用幾個庫來做一個HTTP HEAD請求,但似乎沒有任何工作。如何在ruby中使用標頭進行HTTP頭請求?

我見過一些例子,但沒有什麼我想要的。

這裏的捲曲的要求,現在我必須這樣做,在紅寶石:

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

而且,這是一個HTTPS URL,如果有差別。

回答

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) 
+0

謝謝,這個工作。 – NielMalhotra