投稿指南
来稿应自觉遵守国家有关著作权法律法规,不得侵犯他人版权或其他权利,如果出现问题作者文责自负,而且本刊将依法追究侵权行为给本刊造成的损失责任。本刊对录用稿有修改、删节权。经本刊通知进行修改的稿件或被采用的稿件,作者必须保证本刊的独立发表权。 一、投稿方式: 1、 请从 我刊官网 直接投稿 。 2、 请 从我编辑部编辑的推广链接进入我刊投审稿系统进行投稿。 二、稿件著作权: 1、 投稿人保证其向我刊所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我刊所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我刊所投之作品不得同时向第三方投送,即不允许一稿多投。 5、 投稿人授予我刊享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 第5条所述之网络是指通过我刊官网。 7、 投稿人委托我刊声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

干货|Selenium自动化绕过Cloudflare检测的方法

来源:自动化应用 【在线投稿】 栏目:综合新闻 时间:2022-01-08
作者:网站采编
关键词:
摘要:运营多账号的“老手”们,应该对Selenium工具并不陌生,它可以直接在浏览器中运行,模拟真实的用户操作环境。 但是Selenium也有难以绕过检测、无法使用的平台——Cloudflare 那么有什么

运营多账号的“老手”们,应该对Selenium工具并不陌生,它可以直接在浏览器中运行,模拟真实的用户操作环境。


但是Selenium也有难以绕过检测、无法使用的平台——Cloudflare


那么有什么方法能绕过Cloudflare的检测呢,今天大白就给大家分享几个妙招!




01

Cloudflare的概述

Cloudflare究竟是什么?


Cloudflare是一家总部位于美国的网络服务商,不少网站会使用Cloudflare服务商的检测技术来探测Selenium发起的请求,使Selenium无法访问页面。


测试网站: />

02

绕过Cloudflare检测的方法

这里给大家介绍四种绕过Cloudflare检测的方法:


01

使用local API功能


通过AdsPower的local API可以直接打开网页,绕过Cloudflare服务商对selenium driver的探测后,再进入网页进行Selenium自动化操作。

02

使用RPA机器人


通过AdsPower的RPA机器人功能打开网页可以直接绕过Cloudflare服务商的检测。

RPA为非技术用户提供了强大的自动化能力,就算是技术小白,也可以通过简单的步骤拼接实现专业的自动化流程!


03

重置Selenium Driver


通过重置Selenium Driver可以绕过CloudFlare检测。


使用Selenium打开CloudFlare检测的页面后,需要重置SeleniumDriver来绕过检测。


重置代码「?python版?」:

重置代码 「?Java版?」:

04

使用Puppteer自动化


Puppteer直接调用了浏览器的Dev Tool协议,可以避开CloudFlare的检测。


通过使用Puppteer自动化来打开页面,也能实现和Selenium相同的功能,但是比较麻烦的是,需要编写NodeJS。


Puppteer检测网址: />

写在最后:


今天分享了几种绕过Cloudflare的检测方法,想必大家也更加清晰的了解了AdsPower强大的?local API?和?RPA 机器人功能。(注意:RPA自动化功能适用于AdsPower付费套餐,马上注册升级您的体验吧!)

文章来源:《自动化应用》 网址: http://www.zdhyyzz.cn/zonghexinwen/2022/0108/2105.html



上一篇:聚焦山东省委经济工作会议|新华社点赞山东港
下一篇:专注建设FICC自动化交易基础设施,量锐科技完成

自动化应用投稿 | 自动化应用编辑部| 自动化应用版面费 | 自动化应用论文发表 | 自动化应用最新目录
Copyright © 2018 《自动化应用》杂志社 版权所有
投稿电话: 投稿邮箱: