Pythonリクエストライブラリを使用して行われた HEAD リクエストの結果を解析しようとしていますが、レスポンス コンテンツにアクセスできないようです。
docsによると、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
編集
OK 回答から、HEAD リクエストがコンテンツのみのヘッダーを返すことになっていないことがすぐにわかりました。<head>
しかし、それはページのタグ内にあるものにアクセスするには、<link>
や<meta>
タグなど、ドキュメント全体を取得する必要があるということでしょうか?