【问题标题】:Pre-load a JS file in puppeteer在 puppeteer 中预加载一个 JS 文件
【发布时间】:2020-09-08 21:40:02
【问题描述】:

我有一个欺骗浏览器属性的 javascript 文件。在加载任何网站之前如何预加载?

我曾经使用噩梦 JS。我们正在使用这个

命令

node main.js data-spoof.js "$proxy" 

在 main.js 文件中

var args = process.argv.slice(2);
var proxystr = 'socks4://' + args[1].replace(/"/g, '');




webPreferences: {
    preload: path.resolve(args[0]),
      },
switches: {
    'proxy-server': proxystr,
      },
    }
}

【问题讨论】:

    标签: node.js puppeteer browser-automation


    【解决方案1】:

    【讨论】:

    • 网站有什么要知道的吗?我正在使用 puppeteer? :) 如果是的话,有没有办法阻止它? :) 网站 = 像 google.com 这样的大公司
    • 恐怕这是一个有很多怪癖的复杂问题。网站和爬虫之间一直存在着猫捉老鼠的游戏。查看更多:github.com/paulirish/headless-cat-n-mouse
    猜你喜欢
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    相关资源
    最近更新 更多