小樱 发表于 2020/10/1 22:03

使用kangle 请求控制header模块cdn反向代理中网站中屏蔽迅雷下载的方法,User-Agent (UA)拦截禁止

使用kangle 请求控制header模块cdn反向代理中网站中屏蔽迅雷下载的方法,User-Agent (UA)拦截禁止

抓包内容
Hypertext Transfer Protocol
GET /100MB.test HTTP/1.1
Cache-Control: no-cache
Connection: keep-alive
Host: www.itzmx.com
Range: bytes=116607746-117656321
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36

抓包得知迅雷发起的UA
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36


kangle中设置图如下,仅针对屏蔽迅雷下载,其它下载软件屏蔽同理,自由发挥

User-Agent
Chrome/67\.0\.3396\.99


顺便我得去迅雷阳台下,请问,迅雷能否去掉no-cache头,这个头会通知web server服务器禁用缓存,会引起CDN强制回源,引起无法CDN缓存,降低下载速度和对下载链接提供商不友好等问题,下载器带no-cache不符合HTTP协议规范

XQZR 发表于 2020/10/2 01:49

这个UA看起来不是迅雷独有的

不可名 发表于 2020/10/2 02:16

{:3029:}
页: [1]
查看完整版本: 使用kangle 请求控制header模块cdn反向代理中网站中屏蔽迅雷下载的方法,User-Agent (UA)拦截禁止