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 回答