木偶无头模式无法正常运行

时间:2020-07-10 00:23:27

标签: forms puppeteer headless

我正在使用puppeteer自动在线提交表单。在非无头模式下,它可以完美工作。但是,当在伪造者上使用无头模式时,该网站将不处理提交内容,并显示以下消息。

enter image description here

有什么方法可以使其在无头模式下工作?我尝试将随机useragent用于:

var result = random_useragent.getRandom();
await page.setUserAgent(result)

还使用本地安装的Chrome启动。

1 个答案:

答案 0 :(得分:0)

我们需要有关该网站的更多信息以提供具体的答案,但是最好的选择是尝试掩盖浏览器无头的事实。我发现有帮助的资源是:https://intoli.com/blog/making-chrome-headless-undetectable/
另外,您可以尝试使用puppeteer-extra-plugin-stealth:https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth。如果这不是问题,则可以尝试设置window size。希望能成功!