Python Requests: proxies د request() ته ورکړئ، نه Request ته
د پروکسي ترتیب په هغه API کې واچوئ چې غوښتنه لېږي، نه د Request آبجیکټ په جوړونکي کې چې HTTP پیغام تشریح کوي.
Requests د Request کلاس او د کوچنیو تورو request فنکشن وړاندې کوي. د تورو اندازه بدلول کېدای شي یو سم API په غلط دلیل لړلیک سره وبلل شي، پرځای د یو ساده ناپېژندل شوي فنکشن تېروتنې.
د Request آبجیکټ HTTP پیغام تشریح کوي. د پروکسي ترتیب هغه API پورې اړه لري چې هغه لېږي. د عادي غوښتنې لپاره:
response = requests.request(
'GET', 'https://example.com/',
proxies=routes, timeout=15
)دلته routes د دې عملیات لپاره ټاکل شوی پروکسي نقشه ده. د اجازه ورکړل شوو عامه غوښتنو لپاره وړیا پراکسي لېست هغه نوماندان وړاندې کوي چې د هغه Requests نصب لخوا ملاتړ شوي پروتوکول سره بڼه ورکړل شي. هماغه proxies کلیمه د requests.Request جوړونکي ته ورکول برابر نه دي.
که اپلیکیشن په قصد سره چمتو شوې غوښتنې کاروي، د پیغام چمتو کول او د لېږلو ترتیب جلا وساتئ. د سیشن د لېږلو بهیر هم د پام وړ چاپېریال یوځای کول، وخت محدودیت، تصدیق او د پروکسي تنظیماتو ته اړتیا لري.
د پروکسي پای ټکو د بدلولو دمخه د API ناسمونې سمې کړئ. په جوړونکي کې TypeError هغه وخت پېښېږي چې هغه آبجیکټ پام وړ شبکه غوښتنه نه وي کړې.