post(url, data, json, args)

Python Requests post() metodi

❮ Python Requests moduli


Misol

Veb-sahifaga POST so‘rovini yuboring va javob matnini qaytaring:

import requests url = 'https://www.w3schools.com/python/demopage.php' myobj = {'somekey': 'somevalue'} x = requests.post(url, json = myobj) print(x.text)
Misolni ishga tushirish »

Ta’rif va qo‘llanilishi

post() metodi belgilangan url’ga POST so‘rovini yuboradi.

post() metodi serverga biror ma’lumot yubormoqchi bo‘lganingizda ishlatiladi.


Sintaksis

requests.post(url, data={key: value}, json={key: value}, args)

args quyidagi parametrlar jadvalidagi nol yoki undan ortiq nomlangan argumentlarni bildiradi. Misol:

requests.post(url, data = myobj, timeout=2.50)

Parametr qiymatlari

Parametr Tavsif
url Sinab ko‘ring Majburiy. So‘rov yuboriladigan url
data Sinab ko‘ring Ixtiyoriy. Belgilangan url’ga yuboriladigan lug‘at (dictionary), tuple’lar ro‘yxati, baytlar yoki fayl obyekti
json Sinab ko‘ring Ixtiyoriy. Belgilangan url’ga yuboriladigan JSON obyekti
files Sinab ko‘ring Ixtiyoriy. Belgilangan url’ga yuboriladigan fayllar lug‘ati (dictionary)
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

requests.Response obyekti.


❮ Python Requests moduli

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!