我正在尝试使用经过身份验证的代理服务器与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>"
答案 0 :(得分:1)
在我们的案例中,我们在--proxy-server
选项中设置代理用户名和密码,它似乎以某种方式破坏了代理设置。
有助于设定选项:
--proxy-server=hostname:port
然后通过以下方式提供凭据:
page.authenticate({username: proxyUser, password: proxyPassword)
也许这对你的情况也有帮助。