【发布时间】:2012-08-10 10:27:04
【问题描述】:
我有兴趣在使用 ruby RestClient gem 时设置自己的用户代理。
http://github.com/archiloque/rest-client
但是,我找不到任何有关如何执行此操作的文档。有什么指点吗?
【问题讨论】:
标签: ruby user-agent rest-client
我有兴趣在使用 ruby RestClient gem 时设置自己的用户代理。
http://github.com/archiloque/rest-client
但是,我找不到任何有关如何执行此操作的文档。有什么指点吗?
【问题讨论】:
标签: ruby user-agent rest-client
RestClient.get 'http://localhost', :user_agent => "myagent"
见https://github.com/rest-client/rest-client/blob/master/lib/restclient.rb
【讨论】:
不确定接受的答案是否非常清楚。用户代理仅由请求的标头设置。我在sources 中看到的是他们通过将:user_agent 标头设置为请求来设置默认用户代理。这取决于您使用 API 的方式以及如何设置它。请参阅链接源文件中的#default_headers 方法。
【讨论】: