我正在尝试解析使用 Python Requests库完成的 HEAD 请求的结果,但似乎无法访问响应内容。
根据文档,我应该能够从 requests.Response.text 访问内容。这在 GET 请求上对我来说很好,但在 HEAD 请求上返回 None。
GET 请求(有效)
import requests
response = requests.get(url)
content = response.text
内容=<html>...</html>
HEAD 请求(无内容)
import requests
response = requests.head(url)
content = response.text
内容=None
编辑
好的,我很快就意识到 HEAD 请求不应该返回仅内容标头的答案。但这是否意味着,要访问在<head>
页面标签中找到的东西,比如<link>
和<meta>
标签,必须获取整个文档?