为什么使用cdn之后php识别客户端失效

为什么使用cdn之后php识别客户端失效,第1张

因为使用cdn后,实际是用户访问cdn端,cdn端在访问你的web server,

php获取的是cdn的ip地址,你可以把你的程序修改一下,把获取客户端资料的地方修改一下

你使用CDN是什么意思?

我的理解是:你想抓取某一个PHP网站的信息,但是目前只能单个点去抓取,频率太高,被封IP了?这样的话,你怎么使用CDN?

CDN是那些需要被用来访问的网站使用了,而不是请求方使用的。

你最好确认一下对方封你IP的策略是什么?单位时间内请求次数?大概多少次?还有就是请求header是否有限制?比如你伪装成浏览器的请求,加一下refer之类的试试?

如果真是对IP限制的话,你就只能通过不同地区、不同网络来抓取了。至于实现方式:像黑客攻击那样,控制一些肉机;使用多个代理向网站发请求......


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/76175.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-03
下一篇2023-03-03

发表评论

登录后才能评论

评论列表(0条)

    保存