Ipe seva iliyochaguliwa usafirishaji wa proksi na sehemu nyingine ya mteja usafirishaji wa moja kwa moja uliowekwa wazi:

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)

Badilisha anwani ya nyaraka kwa kituo cha HTTP kinachokusudiwa kutoka huduma au orodha ya proksi za HTTP. Hapa example.com hutumia uambatishaji na example.org chaguomsingi la moja kwa moja. Miito yote miwili ni muhimu: mafanikio kwa seva ya proksi pekee hayathibitishi njia ya akiba.

Maelezo ya ulinganishoAthari
all://example.comSeva hiyo hiyo kwa skimu zote za lengwa.
Kikoa kidogoChaguo tofauti; tumia kimakusudi alama ya jumla inayotumika ikiwa nacho kinapaswa kulingana.
NjiaViambatisho huchagua mifumo ya skimu, seva na porti ya hiari, si njia za URL.
Uelekezaji upya kwa seva nyingineUfuatiliaji wa uelekezaji upya ukiwashwa, URL mpya hulinganishwa na inaweza kutumia njia ya akiba ya moja kwa moja.

Mfano huzima ugunduzi wa mazingira kwa mteja na usafirishaji wote wawili. Sheria nyingine pana ya proksi au kiambatisho kinacholingana kinaweza kubadili matokeo unapobadilisha mfano. Ikiwa uwekaji unategemea usanidi CA kutoka mazingira, toa uaminifu huo wazi au hifadhi sera inayofaa ya ugunduzi badala ya kuupoteza kimya kimya.

Hakuna haja ya kubadili proksi ya mashine nzima. Katika ukaguzi wa njia hifadhi seva ya proksi iliyokusudiwa na seva ya akiba iliyochaguliwa kimakusudi.

Makala zinazohusiana