Python Requests: dlulisa proxies ku request(), hhayi ku Request
Beka ukulungiselelwa kwe-proxy ku-API ethumelayo isicelo, hhayi ku-constructor yesinto Request echaza umlayezo we-HTTP.
I-Requests inikeza ikilasi le-Request nomsebenzi we-request ngamabhadi amancane. Ukushintsha usayizi wamabhadi kungabiza i-API evumelekile ngohlu lwezimpikiswano olungalungile esikhundleni sokunikeza iphutha elilula lomsebenzi ongaziwa.
Isinto Request sichaza umlayezo we-HTTP. Ukulungiselelwa kwe-proxy kungokwe-API eyithumelayo. Ngokocingo olujwayelekile:
response = requests.request(
'GET', 'https://example.com/',
proxies=routes, timeout=15
)Lapha i-routes ukuhlelwa kwe-proxy okukhethwe kulo msebenzi. Ezimfunweni zomphakathi ezivunyelwe, uhlu lwama-proxy amahhala lunikeza abantu abangakhethwa ukuze bahlelwe ngephrothokholi esekelwa yilokho kufakwa kwe-Requests. Ukudlulisa igama elingukhiye elifanayo le-proxies ku-constructor ye-requests.Request akulingani.
Uma uhlelo lusebenzisa ngamabomu izicelo ezilungiselelwe, gcina ukulungiselela umlayezo nokulungiselelwa kokuthumela kuhlukene. Ukuhamba kokuthumela kwesesheni nakho kudinga ukuhlanganiswa kwendawo okuhlosiwe, isikhathi sokulinda, ukuqinisekisa kanye nezilungiselelo ze-proxy.
Lungisa ukungafani kwe-API ngaphambi kokushintsha izindawo zokugcina ze-proxy. I-TypeError ku-constructor yenzeka ngaphambi kokuba leso sinto senze isicelo senethiwekhi esihlosiwe.