Requests Request sinfini va kichik harfli request funksiyasini taqdim etadi. Harf kattaligini o'zgartirish oddiy noma'lum funksiya xatosi o'rniga to'g'ri API ni noto'g'ri argumentlar ro'yxati bilan chaqirishi mumkin.

Request obyekti HTTP xabarini tavsiflaydi. Proksi sozlamasi uni yuboradigan API ga tegishli. Oddiy chaqiruv uchun:

response = requests.request(
    'GET', 'https://example.com/',
    proxies=routes, timeout=15
)

Bu yerda routes ushbu amal uchun tanlangan proksi xaritasi. Ruxsat etilgan ommaviy so'rovlar uchun bepul proksilar ro'yxatidan o'sha Requests o'rnatilishi qo'llab-quvvatlaydigan protokol bilan formatlash mumkin bo'lgan nomzodlar taqdim etiladi. Xuddi shu proxies kalit so'zini requests.Request konstruktoriga berish teng emas.

Agar ilova ataylab tayyorlangan so'rovlardan foydalansa, xabar tayyorlash va yuborish sozlamasini alohida saqlang. Sessiyaning yuborish oqimi ham ko'zda tutilgan muhit birlashmasi, vaqt chegarasi, tekshiruv va proksi parametrlariga muhtoj.

Proksi oxirgi nuqtalarini almashtirishdan oldin API nomuvofiqligini tuzating. Konstruktordagi TypeError o'sha obyekt ko'zda tutilgan tarmoq so'rovini bajarishidan oldin yuz beradi.

O'xshash maqolalar