我安装了 Tor Expert Bundle,我想用 Puppeteer 运行它。
我尝试:
const browser = await puppeteer.launch({headless: false,args:['--proxy-server="socks5://127.0.0.1:9050"']});
但我收到错误 ERR_NO_SUPPORTED_PROXIES。我可以用普通的 Chrome 浏览器运行它。
最佳答案
Chromium 中有一个 Unresolved 错误,涉及 headless 模式下代理的更复杂配置 (Source)。自 2017 年 7 月以来没有任何事件。
但是,我已经能够使用 headless Chrome 和 SOCKS5 代理配置运行 Puppeteer (1.3.0)。
const browser = await puppeteer.launch({args: ['--proxy-server=socks5://127.0.0.1:1337']});
尝试更新 Puppeteer,这也会更新捆绑的 Chromium,然后再次运行。似乎您可能还有错字:删除 socks5://127.0.0.1:9050
之间的 "。
关于node.js - 使用 Tor 运行 Puppeteer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47402502/