将curl头格式转换为Ruby的头格式

时间:2013-11-04 23:29:26

标签: ruby http curl header get

我正在尝试将此请求标头转换为Ruby格式:

curl http://example.com/api/v1/info -H 'Authorization: Token token="asklasjqwAiSo1s2dj5ias23dkl"'

我正在尝试将其添加到HTTP GET请求中:

http = Net::HTTP.new(endpoint, 80)
http.get(path, authorization_header_with_token)

如何构建我在cURL请求中使用的标头来处理Ruby请求?

1 个答案:

答案 0 :(得分:1)

标头哈希参数应如下所示:

http.get(path, {'Authorization' => 'Token token="asklasjqwAiSo1s2dj5ias23dkl"'})