コンテンツをダウンロードせずに特定の URL の MIME タイプを判別するには、HEAD リクエストを送信できます。 Python 2 でこれを行う方法は次のとおりです。
urllib2 は、HEAD リクエストを送信する簡単な方法を提供します。 URL を手動でホスト名とパスに分割する代わりに、解析します。
<code class="python">import urllib2 class HeadRequest(urllib2.Request): def get_method(self): return "HEAD" response = urllib2.urlopen(HeadRequest("http://google.com/index.html"))</code>
応答オブジェクトは、ヘッダーへのアクセスを提供します。
<code class="python">response.info()</code>
さらに、次の情報を取得できます。リダイレクト先の URL:
<code class="python">response.geturl()</code>
以上がPython 2 で HEAD HTTP リクエストを送信するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。