get(url, params, args)
Python Requests get() metodi
Misol
Veb-sahifaga so‘rov yuboring va holat kodini qaytaring:
import requests
x = requests.get('https://w3schools.com')
print(x.status_code)
Misolni ishga tushirish »
Ta’rif va qo‘llanilishi
get() metodi belgilangan url’ga GET so‘rovini yuboradi.
Sintaksis
requests.get(url, params={key: value}, args)
args quyidagi parametrlar jadvalidagi nol yoki undan ortiq nomlangan argumentlarni bildiradi. Misol:
requests.get(url, timeout=2.50)
Parametr qiymatlari
| Parametr | Tavsif | |
|---|---|---|
| url | Sinab ko‘ring | Majburiy. So‘rov yuboriladigan url |
| params | Sinab ko‘ring | Ixtiyoriy. URL so‘rov parametrlari (query string) sifatida yuboriladigan lug‘at (dictionary), tuple’lar ro‘yxati yoki baytlar. Standart qiymati None |
| allow_redirects | Sinab ko‘ring | Ixtiyoriy. Yo‘naltirishni (redirect) yoqish/o‘chirish uchun Boolean qiymat. Standart qiymati True (yo‘naltirishlarga ruxsat beriladi) |
| 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 Sinab ko‘ring |
Ixtiyoriy. Serverning TLS sertifikatini tekshirish yoki tekshirmaslikni bildiruvchi Boolean qiymat yoki string. Standart qiymati True |
Qaytariladigan qiymat
get() metodi requests.Response obyektini qaytaradi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
