使用带有puppeteer的Authenticated Proxy服务器

时间:2017-11-28 22:56:22

标签: proxy puppeteer

我正在尝试使用经过身份验证的代理服务器与Puppeteer并撞墙。

代理服务是Crawlera,它提供主机proxy.crawlera.com:8010

他们还提供基本的auth用户名,密码为空。

"Error: net::ERR_NO_SUPPORTED_PROXIES",
" at navigate (/Users/me/foo/node_modules/puppeteer/lib/Page.js:479:37)",
" at <anonymous>"

1 个答案:

答案 0 :(得分:1)

在我们的案例中,我们在--proxy-server选项中设置代理用户名和密码,它似乎以某种方式破坏了代理设置。

有助于设定选项:

--proxy-server=hostname:port

然后通过以下方式提供凭据:

page.authenticate({username: proxyUser, password: proxyPassword)

也许这对你的情况也有帮助。