【发布时间】:2012-08-28 14:34:40
【问题描述】:
我有其余的客户端 gem,我正在定义这样的请求:
url = 'http://someurl'
request = {"data" => data}.to_json
response = RestClient.post(url,request,:content_type => :json, :accept => :json)
但是我需要将 HTTP 标头设置为某些内容。例如 API 密钥。这可以在 curl 中完成:
curl -XHEAD -H x-auth-user: myusername -H x-auth-key: mykey "url"
在 ruby 中执行此操作的最佳方法是什么?使用这个宝石?或者我可以手动操作以获得更多控制权。
【问题讨论】: