每次我们使用selenium的时候,JS代码会很简单的检测到我们是否是selenium,我们可以做一个简单的处理,
问题
- 请打开一个浏览器控制台,输入window.navigator.webdriver,返回是false或者undefine说明你不是一个自动化爬虫,如果是true就是自动化爬虫,
解决办法:
- 设置你的头部参数:然后加入你的浏览器启动头就可以了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/504cf4150d707932e8c5bf166de64f4a.png)
- 同样的测试方法,控制台,输入window.navigator.webdrive,输出的结果是true,
你以为现在自动化爬虫就不会被封禁了?NO,反爬手段有很多,这只是一个简单的设置头部参数