منتخب میزبان کو پراکسی ٹرانسپورٹ اور باقی کلائنٹ کو واضح براہ راست ٹرانسپورٹ دیں:

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 ماؤنٹ استعمال کرتا ہے اور example.org براہ راست طے شدہ راستہ۔ دونوں کالیں اہم ہیں؛ صرف پراکسی میزبان کامیاب ہونا متبادل راستے کی تصدیق نہیں۔

مطابقت کی تفصیلاثر
all://example.comتمام منزل اسکیموں پر بالکل یہی میزبان۔
ذیلی ڈومینالگ انتخاب؛ اگر اسے بھی ملنا چاہیے تو معاون وائلڈ کارڈ جان بوجھ کر استعمال کریں۔
پاتھماؤنٹ اسکیم، میزبان اور اختیاری پورٹ کے پیٹرن منتخب کرتے ہیں، URL پاتھ نہیں۔
دوسرے میزبان کی ری ڈائریکٹری ڈائریکٹ کی پیروی فعال ہو تو نیا URL ملایا جاتا ہے اور براہ راست متبادل استعمال ہو سکتا ہے۔

مثال کلائنٹ اور دونوں ٹرانسپورٹ پر ماحول کی دریافت بند کرتی ہے۔ اپناتے وقت دوسرا وسیع پراکسی قاعدہ یا مماثل ماؤنٹ نتیجہ بدل سکتا ہے۔ تعیناتی ماحول کی CA ترتیب پر منحصر ہو تو یہ اعتماد واضح دیں یا مناسب دریافت پالیسی رکھیں، خاموشی سے کھونے نہ دیں۔

پوری مشین کی پراکسی بدلنے کی ضرورت نہیں۔ راستہ جانچ میں مطلوبہ پراکسی میزبان اور جان بوجھ کر چنا متبادل میزبان دونوں رکھیں۔

متعلقہ مضامین