最近在尝试写一个通过百度云分享链接(如 https://pan.baidu.com/s/1nuXGVxBB)获取直链的小工具软件。
为什么会想写这么一个程序呢?原因之一是不太喜欢百度云客户端;另一个是直链能用其它下载工具下载,不用忍受限速的痛苦,我个人在测试时用迅雷极速版(无VIP)下载几乎满速。下面以https://pan.baidu.com/s/1nuXGVxB (提取码:QW95) 为例向大家介绍我的方法。如有错误或不足,欢迎批评指出。
1、工具
Chrome浏览器、扩展程序EditThisCookie
2、抓包
2-1:Chrome打开一个新标签页,Ctrl+shift+i 打开开发者工具,并勾选Preserve log
2-1:在新标签页输入 https://pan.baidu.com/s/1nuXGVxB ,这时可以先用EditThisCookie删掉 Cookie,然后回车。
这时可以看到返回403状态码,ResponseHeaders有Set-Cookie:BAIDUID=****....****; 猜测GET这个URL需要带Cookie。
2-3: 这时我们在标签页回车