【发布时间】:2020-11-11 06:44:06
【问题描述】:
谁能告诉我为什么我无法使用 content-range 标头获取内容范围,而是获取给定 url 中的全部内容。
import requests
url="https://tools.ietf.org/rfc/rfc2822.txt "
content = requests.get(url)
content_len = int(content.headers['Content-Length'])
print(content_len)
headers = {f"Content-Range": f"bytes=0-100/{content_len}"}
r = requests.get(url, headers=headers)
print(r.content)
【问题讨论】:
-
requests库不允许在标题中使用"content-range",它将返回整个文档。使用"Range" : "bytes =0-100" -
你能帮他解决一下哪个库支持内容范围
标签: python-requests http-content-range