如何解决如何在 ruby on rails 脚本中使用代理服务器?
我正在 heroku 上的一个 Rubyon Rails 应用程序上编写一个函数来访问外部 API。不幸的是,API 不允许 heroku 拥有的任何服务器位置。所以我使用的是 TunnelBear 的代理服务器。我正在使用 HTTParty 进行 http 请求。
HTTParty.get(url,{http_proxyaddr: "in.lazerpenguin.com",http_proxyport: 443,http_proxyuser: "email",http_proxypass: "***"}
但是我收到一个错误 EOFError (end of file reached)
,没有太多信息。 TunnelBear为openVPN提供的配置文件如下。
client
dev tun0
proto udp
comp-lzo
nobind
ns-cert-type server
persist-key
persist-tun
reneg-sec 0
dhcp-option DNS 8.8.8.8
dhcp-option DNS 8.8.4.4
redirect-gateway
verb 1
auth-user-pass
ca CACertificate.crt
cert UserCertificate.crt
remote in.lazerpenguin.com 443
cipher AES-256-CBC
auth SHA256
keysize 256
这里出了什么问题?我是否缺少请求中的任何参数?欢迎任何帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。