0

我使用代理身份验证通过 Intranet/Internet。

我不熟悉通过一个或多个代理实现的自动化,在 IExplorer 中,我们在“使用自动配置脚本”中的 LAN 设置中设置了代理,例如:

http://some-url/url/file.proxy

取消选中“自动检测设置”,我们不会在“代理服务器”部分设置任何内容。

所以我们可以“出去”(互联网/内联网)。我有一个用户名/密码,所以每次我打开一个新的 IE 实例时,我都会得到提示。我应该如何在 PhantomJS 上设置这些值以访问网络/互联网?我无法让它工作,每次我尝试从任何页面获取屏幕截图时,我都会得到与代理身份验证相关的网页截图。

我尝试在代理道具和用户名/密码中设置完整的/script.proxy url,但没有奏效。希望有人可以提供我理解的例子。此外,我将欣赏一些资源/好读的文章。

4

1 回答 1

0

知道了。

我查看了我刚刚在问题中提到的脚本,并且刚刚获得了 phantomJS 中所需的代理(ip:port)。

基本上,脚本会根据请求的 url 决定使用什么代理并返回代理 ip。

所以 PhantomJS 文档很简单,我不明白我的代理是如何设置的(通过脚本),如果是你的情况,你可以将脚本 url 复制/粘贴到浏览器中,这样你就可以分析它并检索你需要的信息设置 phantomJs

代理脚本中的代码很容易阅读(如果您有任何编程经验)。

于 2013-11-07T07:50:54.273 回答