Cuir dìreach aon òstair tro phrogsaidh HTTPX
Ceangail còmhdhail progsaidh ris an òstair a thagh thu agus cùm slighe chùl-taic àbhaisteach a’ chliant dìreach.
Thoir còmhdhail progsaidh don òstair a thagh thu agus còmhdhail dhìreach shoilleir don chòrr den chliant:
import httpx
direct = httpx.HTTPTransport(trust_env=False)
proxied = httpx.HTTPTransport(
proxy="http://203.0.113.10:8080",
trust_env=False,
)
with httpx.Client(
transport=direct,
mounts={"all://example.com": proxied},
trust_env=False,
timeout=15,
) as client:
response = client.get("https://example.com/")
print(response.status_code)
other = client.get("https://example.org/")
print(other.status_code)
Cuir an puing-deiridh HTTP a tha thu ag iarraidh bhon t-seirbheis no bhon liosta de phrogsaidhean HTTP an àite seòladh na sgrìobhainn. An seo cleachdaidh example.com an ceangal agus example.org a’ bhun-roghainn dhìreach. Tha an dà ghairm cudromach: cha dhearbhaich soirbheachas air an òstair progsaidh a-mhàin an t-slighe chùl-taic.
| Mion-fhiosrachadh co-fhreagairt | Buaidh |
|---|---|
all://example.com | An dearbh òstair thar sgeamaichean cinn-uidhe. |
| Fo-àrainn | Roghainn fa leth; cleachd cairt-fhiadhaich le taic a dh’aona-ghnothach ma dh’fheumas i sin a bhith freagarrach cuideachd. |
| Slighe | Taghaidh ceangail pàtrain sgeama, òstair agus port roghainneil, chan e slighean URL. |
| Ath-stiùireadh gu òstair eile | Nuair a tha leantainn ath-stiùiridhean an comas, thèid an URL ùr a choimeas agus faodaidh e an cùl-taic dìreach a chleachdadh. |
Cuiridh an eisimpleir lorg na h-àrainneachd dheth air a’ chliant agus an dà chòmhdhail. Faodaidh riaghailt progsaidh fharsaing eile no ceangal freagarrach an toradh atharrachadh nuair a dh’atharraicheas tu e. Ma tha an cur an gnìomh an urra ri rèiteachadh CA bhon àrainneachd, thoir an earbsa gu soilleir no glèidh poileasaidh lorgaidh iomchaidh seach a call gu sàmhach.
Chan eil feum air atharrachadh progsaidh don inneal air fad. Cùm an t-òstair progsaidh a tha thu ag iarraidh agus òstair cùl-taic a chaidh a thaghadh gu sònraichte anns na sgrùdaidhean slighe.