2011-09-28 54 views
0

我想查詢使用Ruby從酒店數據庫中的一些XML,並且我得到的結果:403開發者停用一個HTTP拉

403開發者無效

我使用的代碼:

require 'net/http' 

url = URI.parse('URL of the HTTP query') 
req = Net::HTTP::Get.new(url.path) 
res = Net::HTTP.start(url.host, url.port) {|http| 
    http.request(req) 
} 
puts res.body 

我會給實際的URL,但它包含的API密鑰/等...所以我真的不能泄露它。

代碼有什麼問題,或者可能在公司需要激活密鑰?

感謝

回答

1

403是HTTP狀態代碼FORBIDDEN,這使我相信你有鑑別也許是因爲一個錯誤的鍵或東西的API請求,出了問題。