首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何绕过cloudflare bot/ddos保护?

如何绕过cloudflare bot/ddos保护?
EN

Stack Overflow用户
提问于 2015-10-20 22:07:24
回答 3查看 54.4K关注 0票数 30

我以前偶尔会刮电子商务网页来获取产品价格信息。我已经有一段时间没有使用用Scrapy建造的铲运机了,昨天我试着使用它--我遇到了机器人保护方面的问题。

它使用CloudFlare的DDOS保护,这基本上是使用JavaScript评估过滤掉禁用JS的浏览器(因此也是刮板)。一旦对函数进行了计算,就会生成具有计算数量的响应。作为回报,服务返回两个附加于每个请求的身份验证cookie,允许正常地爬行站点。这里是对其工作方式的描述。

我还找到了一个云焰-擦伤 Python模块,它使用外部JS评估引擎来计算数量并将请求发送回服务器。不过,我不知道如何将它集成到刮痕中。或者也许有一种更聪明的方法不需要使用JS执行?最后,这是一种形式..。

我会寻求任何帮助。

EN

Stack Overflow用户

发布于 2015-10-21 06:43:17

显然,最好的方法是在CloudFlare中白名单您的IP;如果不合适,让我推荐云焰-擦伤库。您可以使用它获取cookie令牌,然后在刮伤请求中将此cookie令牌提供给服务器。

票数 8
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33247662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档