一日一技:Requests被网站识别怎么办?
原文中文,约2100字,阅读约需5分钟。发表于: 。现在有很多网站,已经能够通过JA3或者其他指纹信息,来识别你的请求是不是Requests发起的。这种情况下,你无论怎么改Headers还是代理,都没有任何意义。 我之前写过一篇文章:Python如何突破JA3,但方法非常复杂,很多初学者表示上手有难度。那么今天我来一个更简单的方法,只需要修改两行代码。并且不仅能过JA3,还能过Akamai。
该文章介绍了使用curl_cffi库修改请求头以避免被识别为爬虫。只需修改代码第一行和在requests.get中加入参数impersonate="chrome110"即可。curl_cffi兼容Requests语法,支持Asyncio。