【发布时间】:2022-01-18 12:18:43
【问题描述】:
我正在尝试从 URL 下载文件:
https://www.cmegroup.com/content/dam/cmegroup/notices/clearing/2020/08/Chadv20-239.pdf
我尝试使用 python 请求库,但请求刚刚超时。我尝试将浏览器中的“用户代理”指定为标题,但它仍然只是超时,包括当我将浏览器中的每个标题复制到我的 python 脚本中时。我尝试设置allow_redirects = True,这没有帮助。我也尝试过 wget 和 curl,除了实际打开浏览器、访问 URL 和下载文件之外,一切都失败了。
我想知道我的浏览器中的请求与我将标头设置为与浏览器中的标头匹配的 python 请求之间的实际区别是什么 - 有什么方法可以使用 python 下载此文件?
代码sn-p:
import requests
requests.get("https://www.cmegroup.com/content/dam/cmegroup/notices/clearing/2020/08/Chadv20-239.pdf") # hangs
【问题讨论】:
-
把你的代码sn-p。
标签: python http python-requests