Ukuhlela kabusha kwe-Python Requests: None namazinga e-proxy angenalutho
Gcina inhloso yomzila oqondile icace phakathi kokuhlela kabusha esikhundleni sokuthembela ku-None edusa ingeno yemephu.
Uma isicelo esiqondile sifinyelela ukuhlela kabusha futhi ukushintshana okulandelayo kuhluleka ku-proxy, hlola ukudlula. I-Requests yakha kabusha izilungiselelo eziphathelene ne-proxy zokuhlela kabusha futhi ingase ibheke imvelo futhi lapho i-Session iyithemba.
| Inani lemephu | Kwenzekani ngesikhathi sokuhlanganisa |
|---|---|
None | Ukhiye uyasuswa, kusale ingeno engekho engase igcwaliswe isinyathelo sakamuva isuka emvelweni. |
| Intambo engenalutho | Inani elicacile lihlala likhona; lingagcina inhloso yomzila oqondile walelo scheme. |
Nge-Session ekhona, nikeza ama-scheme okuya kuwo abathintekayo emsebenzini oqondile:
response = session.get(
'https://example.com/start',
proxies={'http': '', 'https': ''},
timeout=15,
)Hlola amamephu engeziwe aqondene ne-host kanye nama-adaptha enziwe ngokwezifiso uma uhlelo lubanikeza. Lokhu kufakwa komzila akukudluli konke inqubo engaba khona eyenziwa yilezo zingxenye.
Gcina yonke i-URL ekuxilongeni
Rekhoda i-URL yokuqala, yonke indawo yokuhlela kabusha, isimo sempendulo kanye nesigaba esihlulekayo. Ukushintsha kusuka ku-HTTP kuya ku-HTTPS kushintsha ukhiye we-scheme ofanele; i-host entsha ingawela ngaphandle komthetho wokudlula we-host yokuqala. Umbiko oqukethe kuphela i-URL yokuqala ufihla kokubili ukudlula.
Ukubona impendulo eyodwa ngokulandela ukuhlela kabusha kuvaliwe kungadalula umngcele. Hlola indawo yayo njengedatha ngaphambi kokunquma ukuyicela; ungathumeli ubufakazi bokuqala endaweni entsha ngaphandle kokuhlukanisa.
I-Session ezinikezelwe enokutholakala kwemvelo kuvaliwe ingenye indlela lapho uhlelo luphethe ngamabomu konke ukufakwa komzila nokwethemba. Lokho kuphinde kuthinte ukutholakala okuzenzakalelayo kobufakazi ne-CA, ngakho khetha lokho njengenqubomgomo yohlelo hhayi njengokulungiswa kokuhlela kabusha okuvamile.