තෝරාගත් ධාරකයට ප්‍රොක්සි transport එකක් සහ සේවාලාභියාගේ ඉතිරියට පැහැදිලි සෘජු transport එකක් දෙන්න:

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)

ලේඛන ලිපිනය සේවාවෙන් හෝ HTTP ප්‍රොක්සි ලැයිස්තුවෙන් අවශ්‍ය HTTP අන්ත ලක්ෂ්‍යයකින් මාරු කරන්න. මෙහි example.com mount භාවිත කරයි, example.org සෘජු පෙරනිමිය භාවිත කරයි. ඇමතුම් දෙකම වැදගත්ය; ප්‍රොක්සි ධාරකය පමණක් සාර්ථක වීම විකල්ප මාර්ගය තහවුරු නොකරයි.

ගැළපීමේ විස්තරයබලපෑම
all://example.comසියලු ගමනාන්ත scheme සඳහා හරියටම එම ධාරකය.
උපඩොමේනයක්වෙනම තේරීමකි; එයත් ගැළපිය යුතු නම් සහාය ලත් wildcard හිතාමතා භාවිත කරන්න.
පථයක්Mount scheme, ධාරකය හා විකල්ප පෝට් රටා තෝරයි; URL පථ නොවේ.
වෙනත් ධාරකයකට යළි යොමු කිරීමයළි යොමු අනුගමනය සක්‍රීය නම් නව URL ගැළපේද පරීක්ෂා කෙරේ; සෘජු විකල්පය භාවිත විය හැකිය.

උදාහරණය සේවාලාභියා හා transport දෙකෙහිම පරිසර සොයාගැනීම නවතයි. වෙනස් කර භාවිත කරන විට වෙනත් පුළුල් ප්‍රොක්සි නීතියක් හෝ ගැළපෙන mount එකක් ප්‍රතිඵලය වෙනස් කළ හැකිය. යෙදවීම පරිසරයේ CA සැකසුම මත රඳයි නම් විශ්වාසය පැහැදිලිව දෙන්න හෝ සුදුසු සොයාගැනීමේ ප්‍රතිපත්තිය රකින්න; නොදැනී නැති නොකරන්න.

මුළු යන්ත්‍රයේම ප්‍රොක්සි වෙනසක් අවශ්‍ය නැත. මාර්ග පරීක්ෂාවල අපේක්ෂිත ප්‍රොක්සි ධාරකය හා හිතාමතා තෝරාගත් විකල්ප ධාරකය දෙකම තබන්න.

අදාළ ලිපි