یوه وېبپاڼه ستاسو د نورو HTTPS غوښتنو په پرتله بېل پروکسي ته اړتیا لري. Requests کولای شي دا غوره توب په خپله پروکسي قاموس کې څرګند کړي:

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()

د هغې موخې لپاره د هوسټنوم ځانګړی کیلي ګټي. بله HTTPS هوسټنومه د ټول سکیم ننوتنه کاروي. ارزښتونه د پروکسي اړیکه تشرېح کوي، نو یوه HTTPS موخه کولای شي په سمه توګه HTTP پروکسي URL ته نقش شي. کله چې دا د پروکسي حسابونو پرته اجازه شوې عامه سایټ لارې وي، د HTTP پروکسي لړلیک کولای شي د هغو ارزښتونو لپاره نوماندان وړاندې کړي؛ هر موخه قاعده څرګنده وساتئ.

هوسټنوم سره سمون ورکړئ، نه د سرچینې URL

په Requests 2.32.5 کې ځانګړې کیلي د موخې له سکیم او تحلیل شوې هوسټنومه جوړېږي. دا لاره، پوښتنه یا پورټ نه لري.

قاموس کیلي ته د /monthly اضافه کول قاعده یوازې هماغې لارې ته محدوده نه کوي. همدارنګه، https://reports.example:8443 د پورټ ځانګړې کیلي نه ده چې دا ټاکونکی یې پېژني. د هوسټنوم قاعده هغه وخت هم پلي کېږي چې د موخې URL بل پورټ کاروي.

په دې پلټنه کې د وحشي نښو پراخوالی نشته. د reports.example لپاره قاعده په اتوماتيک ډول فرعي ډومېن نه پوښي. کله چې تګلاره د لارې، پورټ یا پایښت سمون ته اړتیا ولري، له دې ساده قاموس بهر څرګند د لارښوونې پرېکړه وکاروئ.

وپېژنئ چې بل بدیل کوم دی

پلي کول کیليګانې په دې ترتیب ګوري: scheme://hostname, scheme, all://hostname, بیا all. نو د ټول سکیم HTTPS ننوتنه د ټولو سکیمونو د هوسټنوم ننوتنې مخکې ده. کله چې دا هغه ارادي استثنا وي، په خپل ډیزاین کې د سکیم ځانګړې د هوسټنوم قاعده لومړی ږده.

دا هم په پام کې ونیسئ چې ستاسو Session څنګه اصلي ارزښتونه او له چاپېریال څخه راغلي تنظیمات یوځای کوي. د دې دوو څرګندو ننوتنو لېږل د غوښتنې سره د هغوی ارادي لارې څرګندوي، خو د هر بل موخه سکیم لپاره تګلاره نه ټاکي.

یو بیاځل لېږل کولای شي بله هوسټنومه راوړي، او د پروکسي غوره کول د هغې نوې موخې لپاره هم اړوند دي. قاعده د لومړي مخ پورې تړلې دايمي لارې په توګه نه، بلکې د هر غوښتل شوي URL په اړه پرېکړې په توګه ولولئ.

اړوندې مقالې