反爬虫
- 请求限制
- 拒绝响应
- 客户端身份验证
- 文本混淆
- 动态渲染技术
JS语法
优先
赋值:null
判断:===
控制流
函数
JS进阶
js是单线程。
js='js代码'
result = browser.execute_script(js)
页面加载前调用js
- 生成浏览器指纹
- 自动化测试过程中采集页面时的用法
result = await page.evaluateOnNewDocument(js, *data)
调用js
result = await page.evaluate(js, *data)