到目前为止,我看到了很多有关如何使用请求模块下载文件的信息,但没有任何内容涉及实际取消下载。
我目前正在循环访问一系列 URL,看看是否收到 200 响应代码。如果我到达开始文件下载的 URL (r.status_code == 200
),如何取消此文件下载,或者更好的是:首先阻止下载?
最佳答案
您可以使用 HEAD 请求来仅获取 header 信息,而不是 GET。
r = requests.head('http://www.example.com')
关于python - 在 Python 请求中停止文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45777262/