Roghnaigh proxy Requests d'aon suíomh gréasáin amháin
Tabhair proxy éagsúil d'óstainm sprice amháin in Requests agus tuig teorainneacha an mheaitseála agus ord an chúlaithe.
Teastaíonn proxy éagsúil ó shuíomh gréasáin amháin ná ón gcuid eile de do chuid iarratas HTTPS. Is féidir le Requests an rogha sin a chur in iúl sa bhfoclóir proxy féin:
routes = {
"https://reports.example": "http://reports-proxy.example:8080",
"https": "http://default-proxy.example:8080",
}
response = requests.get(
"https://reports.example/monthly",
proxies=routes,
timeout=(5, 20),
)
response.raise_for_status()
Buaileann an eochair atá sainiúil don óstainm don sprioc sin. Úsáideann óstainm HTTPS eile an iontráil ar fud an scéime. Cuireann na luachanna síos ar an gceangal proxy, mar sin is féidir sprioc HTTPS a mhapáil i gceart chuig URL proxy HTTP. Nuair is bealaí ceadaithe de shuíomhanna poiblí iad seo gan cuntais proxy, is féidir le liosta proxy HTTP iarrthóirí a sholáthar do na luachanna sin; coinnigh gach riail sprice follasach.
Déan óstainm a mheaitseáil, ní URL acmhainne
In Requests 2.32.5, tógtar an eochair shonrach ó scéim na sprice agus ón óstainm pharsáilte. Ní chuimsíonn sí an chonair, an cheist ná an port.
Ní chuirfidh /monthly a chur le heochair an fhoclóra srian ar an riail leis an gconair sin. Mar an gcéanna, ní heochair shainiúil do phort é https://reports.example:8443 a aithníonn an roghnóir seo. Bíonn riail an óstainm i bhfeidhm freisin nuair a úsáideann URL na sprice port eile.
Níl aon leathnú saoróige sa chuardach seo. Ní chlúdaíonn riail do reports.example fo-réimse go huathoibríoch. Úsáid cinneadh ródaithe follasach lasmuigh den fhoclóir shimplí seo nuair a theastaíonn meaitseáil conaire, poirt nó iarmhíre ón mbeartas.
Bíodh a fhios agat cén cúltaca a thagann anseo
Seiceálann an cur i bhfeidhm eochracha san ord seo: scheme://hostname, scheme, all://hostname, ansin all. Dá bhrí sin bíonn tosaíocht ag iontráil HTTPS ar fud an scéime thar iontráil óstainm do gach scéim. Cuir riail óstainm atá sainiúil don scéim ar dtús i do dhearadh nuair is é sin an eisceacht atá beartaithe.
Cuir san áireamh freisin conas a chomhcheanglaíonn do Session réamhshocruithe agus socruithe a dhíorthaítear ón timpeallacht. Trí an dá iontráil fhollasacha seo a chur leis an iarratas, déantar a mbealaí beartaithe soiléir, ach ní shainítear beartas d'aon scéim sprice eile.
Is féidir le atreorú óstainm eile a thabhairt isteach, agus tá rogha proxy ábhartha don sprioc nua sin freisin. Léigh an riail mar chinneadh faoi gach URL a n-iarrtar, seachas mar bhealach buan atá ceangailte leis an gcéad leathanach.