2011-07-22 4 views
2

私はxAuthの実装にruby oauth gemを使用しています。Ruby OAuth:リクエストのヘッダーを表示しますか?

ここに私はこれまで持っている(と、それは動作します)のコードは次のとおりです。

require "RubyGems" 
require "oauth" 
require "json" 
require 'active_support' 

consumer = OAuth::Consumer.new(consumer_key,consumer_secret,:site=>site) 

access_token = consumer.get_access_token(nil,{},{:x_auth_mode=>x_auth_mode,:x_auth_username=>x_auth_username,:x_auth_password=>x_auth_password,}) 

response = access_token.get("#{site}/service.json") 
body = ActiveSupport::JSON.decode(response.body).inspect 

何access_token.get 要求ヘッダー(「プット」を介して)印刷のどのような方法があった場合、私は思っていましたのように見えますか?

(すなわち、のように見えるリクエストのヘッダー):

OAuth realm="", oauth_timestamp="1311358709", oauth_version="1.0", oauth_consumer_key="x",oauth_signature="x%2B%2Bdjzy7mE%3D", oauth_token="x", oauth_nonce="7A3BFB3C-E25B-4FA1-B856-F7DF2AF38FA8", oauth_signature_method="HMAC-SHA1" 

は、宝石のファイルでこのデータを表示するために、私はデバッグをオンにすることができますいくつかの方法はありますか? (私はMac OSを使用しています)

答えて

-2

これは、レールコンソールから行うことができます。

bundle exec rails cは、プロジェクトディレクトリにある間に端末にあります

関連する問題