我有一个代理,它阻止我使用Nokogiri,有谁知道正在使用什么端口?
我的脚本在家中运行良好,但不能正常工作。
答案 0 :(得分:0)
如果您了解公司的代理设置(询问他们,或查看您的浏览器设置),那么使用open-uri
,您就可以通过防火墙:
Nokogiri::HTML(open(url, :proxy => 'http://[proxy_host]:[proxy_port]'))
答案 1 :(得分:0)
您是否可以使用浏览器访问该文档?如果没有,这是一个代理问题。如果端口(并且正常工作)认为URL合法,则端口将在代理中重新映射。