Bagaimana Menggunakan Permintaan HEAD dalam Python 2 untuk Menentukan Jenis MIME Tanpa Memuat Turun Kandungan?

Linda Hamilton
Lepaskan: 2024-11-05 03:05:02
asal
209 orang telah melayarinya

How to Use HEAD Requests in Python 2 to Determine MIME Type Without Downloading Content?

HEAD HTTP Permintaan dalam Python 2: Mendapatkan Pengepala untuk Penentuan Jenis MIME

Soalan:

Untuk menentukan jenis MIME URL tanpa memuat turun kandungan, bagaimanakah permintaan HEAD boleh dihantar dalam Python 2?

Jawapan:

urllib2 menawarkan pendekatan yang mudah untuk melaksanakan permintaan HEAD. Ia memudahkan proses dengan menghuraikan URL, menghapuskan keperluan untuk membahagikannya secara manual kepada nama dan laluan hos:

<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>
Salin selepas log masuk

Pengepala boleh diakses melalui response.info(). Selain itu, anda boleh mendapatkan semula URL yang diubah hala menggunakan response.geturl():

<code class="python">print response.geturl()
# Output: http://www.google.com.au/index.html</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana Menggunakan Permintaan HEAD dalam Python 2 untuk Menentukan Jenis MIME Tanpa Memuat Turun Kandungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!