例如,我只能在此页面中单击鼠标下载thr srt文件: http://www.addic7ed.com/show/95
当我在浏览器中输入下载链接http://www.addic7ed.com/updated/1/1792/0或尝试通过python获取它时,我终于得到一个新页面。
答案 0 :(得分:0)
服务器查看Referer
HTTP标头,以检查srt
文件的请求是否来自链接到它的页面。您可以使用Referer spoofing解决此问题:
如果您运行此cURL命令,则会返回您要查找的响应:
curl 'http://www.addic7ed.com/updated/8/1736/1' -H 'Referer: http://www.addic7ed.com/show/95'
使用Python脚本:
import requests
response = requests.get("http://www.addic7ed.com/updated/8/1736/1", headers={"Referer":"http://www.addic7ed.com/show/95"});
print response.text
> python addic7ed.py