head(url, args)
Python Requests head() metodi
Misol
Veb-sahifaga HEAD so‘rovini yuboring va HTTP sarlavhalarini qaytaring:
import requests
x = requests.head('https://www.w3schools.com/python/demopage.php')
print(x.headers)
Misolni ishga tushirish »
Ta’rif va qo‘llanilishi
head() metodi belgilangan url’ga HEAD so‘rovini yuboradi.
HEAD so‘rovlari faylning tarkibi kerak bo‘lmay, faqat status_code yoki HTTP sarlavhalari kerak bo‘lganda yuboriladi.
Sintaksis
requests.head(url, args)
args quyidagi parametrlar jadvalidagi nol yoki undan ortiq nomlangan argumentlarni bildiradi. Misol:
requests.head(url, timeout=2.50)
Parametr qiymatlari
| Parametr | Tavsif | |
|---|---|---|
| url | Sinab ko‘ring | Majburiy. So‘rov yuboriladigan url |
| allow_redirects | Sinab ko‘ring Sinab ko‘ring |
Ixtiyoriy. Yo‘naltirishni (redirect) yoqish/o‘chirish uchun Boolean qiymat. Standart qiymati False (yo‘naltirishlarga ruxsat berilmaydi) |
| auth | Sinab ko‘ring | Ixtiyoriy. Muayyan HTTP autentifikatsiyasini yoqish uchun tuple. Standart qiymati None |
| cert | Sinab ko‘ring | Ixtiyoriy. Sertifikat faylini yoki kalitni belgilaydigan string yoki tuple. Standart qiymati None |
| cookies | Sinab ko‘ring | Ixtiyoriy. Belgilangan url’ga yuboriladigan cookie’lar lug‘ati (dictionary). Standart qiymati None |
| headers | Sinab ko‘ring | Ixtiyoriy. Belgilangan url’ga yuboriladigan HTTP sarlavhalari lug‘ati (dictionary). Standart qiymati None |
| proxies | Sinab ko‘ring | Ixtiyoriy. Protokolni proksi url’ga moslashtiruvchi lug‘at (dictionary). Standart qiymati None |
| stream | Sinab ko‘ring | Ixtiyoriy. Javob darhol yuklab olinishi (False) yoki oqim tarzida uzatilishi (True) kerakligini bildiruvchi Boolean qiymat. Standart qiymati False |
| timeout | Sinab ko‘ring | Ixtiyoriy. Mijozning ulanish o‘rnatishi va/yoki javob yuborishi uchun necha soniya kutish kerakligini bildiruvchi son yoki tuple. Standart qiymati None, ya’ni so‘rov ulanish yopilguncha davom etadi |
| verify | Sinab ko‘ring | Ixtiyoriy. Serverning TLS sertifikatini tekshirish yoki tekshirmaslikni bildiruvchi Boolean qiymat yoki string. Standart qiymati True |
Qaytariladigan qiymat
head() metodi requests.Response obyektini qaytaradi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
