Я пытаюсь проанализировать результат запроса HEAD с использованием библиотеки Python Requests , но не могу получить доступ к содержимому ответа.
Согласно документам , я должен иметь доступ к содержимому из запросов. Ответ. Текст. Это нормально работает для GET-запросов, но возвращает None для HEAD-запросов.
GET запрос (работает)
import requests
response = requests.get(url)
content = response.text
содержание = <html>...</html>
запрос HEAD (без содержимого)
import requests
response = requests.head(url)
content = response.text
содержание = None
EDIT
ОК. Из ответов я быстро понял, что запрос HEAD не должен возвращать заголовки, содержащие только контент. Но значит ли это, что для доступа к вещам, обнаруженным в теге <head>
страницы, например тегам <link>
и <meta>
, необходимо получить весь документ?