2012-02-09 105 views
0

這樣做:如何從JSON API請求中提取響應代碼?

@resp = Net::HTTP.get_response("api.something.com", "/feed/v1/offers.json?#{@params_api_string}") 

我得到@resp這樣的響應:

#<Net::HTTPOK:0x7f451e9d3ef0> 

我怎樣才能提取OK,或者沒有內容,錯誤的請求,在一個變量Unathorized等等?是否有一些Net :: HTTP函數來獲取這些信息?

回答

0
@resp.message 

應該給你的信息。

HTTPResponse的更多方法可在the documentation中獲得。