Httparty Proxy ip地址使用

HttpParty Proxy ip address usage

所以我打电话给 api,看起来像这样(url 为了安全已删除 yada yada)

apicall = HTTParty.get(URI.encode('URL HERE'), headers: {"Authorization" => "Bearer apikey"}).parsed_response

现在我想要的是使用我的代理IP地址来访问网页。您愿意为我指明正确的方向吗?

我知道如何在 open-uri 中执行此操作,但不确定是否可以使用此 gem.

执行获取请求

谢谢 山姆

这应该有效。

apicall = HTTParty.get(
  'URL HERE',
  http_proxyaddr:'PROXY IP HERE',
  http_proxyport: 'PROXY PORT HERE',
  http_proxyuser: 'PROXY USERNAME HERE',
  http_proxypass: 'PROXY PASSWORD HERE',
  headers: {"Authorization" => "Bearer apikey"}
).parsed_response

跳过您没有值的 http_proxy**** 键。您可以在此处找到更好地了解可以在 HTTParty 中实现的内容所需的一切:HTTParty Github