Puppeteer 木偶师:我能告诉你我的网站/应用程序是否被木偶师浏览过吗?

Puppeteer 木偶师:我能告诉你我的网站/应用程序是否被木偶师浏览过吗?,puppeteer,Puppeteer,我正在创建一个小型应用程序,可以自动完成一些任务。我想知道是否有人使用了该应用程序(例如,使用木偶演员或其他方式) 是否有一些免费天气傀儡正在浏览或用户正在手动浏览站点(不同的用户代理或其他)?这些是我目前从傀儡版本v0.12.0收到的标题: { "host": "localhost:3001", "connection": "keep-alive", "upgrade-insecure-requests": "1", "user-agent": "Mozilla/5.0 (Ma

我正在创建一个小型应用程序,可以自动完成一些任务。我想知道是否有人使用了该应用程序(例如,使用木偶演员或其他方式)


是否有一些免费天气傀儡正在浏览或用户正在手动浏览站点(不同的用户代理或其他)?

这些是我目前从傀儡版本v0.12.0收到的标题:

{
  "host": "localhost:3001",
  "connection": "keep-alive",
  "upgrade-insecure-requests": "1",
  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/64.0.3240.0 Safari/537.36",
  "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
  "accept-encoding": "gzip, deflate"
}
在用户代理
HeadlessChrome
中找到,因此可以基于此进行简单的检测


请注意,爬虫程序很容易更改用户代理。Puppeter在其
页面
实例上公开一个
setUserAgent
方法。文档可以是。

谢谢-因此我可以实际设置用户代理并添加
puppeter
,并基于此进行检查。是的,例如,如果您将其用于CI测试,并希望从分析中筛选出它,请将用户代理设置为“puppeter”(或其他)并使用它进行筛选。