2

動作する次の Curl コマンドがあります。

curl -H "Authorization:GoogleLogin auth=xxx" http://www.google.com/reader/api/0/user-info

私はgetBubbleWrap HTTPでこれをやろうとしています:

HTTP.get("http://www.google.com/reader/api/0/user-info",
    {
        :headers => { "Authorization:GoogleLogin auth" => "xxx"}
    }) do |response|
    puts response
    puts response.body.to_str
end

しかし、401 が戻ってきたので、ヘッダーを正しく設定しなかったのでしょうか?

4

1 に答える 1

2

ヘッダー名Authorizationの値はGoogleLogin auth=xxx. あなたがやっている方法はAuthorization:GoogleLogin auth、値が のヘッダー名ですxxx。代わりにこれを試してください:

:headers => {"Authorization" => "GoogleLogin auth=xxx"}
于 2013-01-06T08:29:45.777 に答える