دا د HTTP/1.1 پروکسي غوښتنه کوم هوسټ ته اشاره کوي؟

GET http://first.example/path HTTP/1.1
Host: second.example

پیغام ناسمونډی دی. پروکسي ته لېږل شوې مطلقې بڼې غوښتنې کې RFC 9112 غواړي چې لېږدول شوی Host ارزښت د غوښتنې له هدف څخه راشي. Host: first.example لېږدول تمه شوې چلند دی.

د پراختیایي وېبپاڼې په ازموینه کې د سرچینې هوسټ نوم په URL او HTTP authority کې سره سم وساتئ. د حل لپاره مسؤل هپ کې غوښتل شوی نوم-تر-پتې نقشه برابره کړئ. متضاد Host بدلون د backend د غوراوي لپاره د لېږد وړ لارښوونه نه ده.

HTTPS توپیر لري. وروسته له دې چې عادي CONNECT تونل پرانیستل شي، TLS او داخلي HTTP تبادله په هغې کې پېښېږي. نېغ په نېغه نه مداخله کوونکی پروکسي معمولاً نشي کولی هغه کوډ شوی Host ساحه بیا ولیکي. د CONNECT منزل، د TLS نوم او د سند هویت جلا رولونه پاتې کېږي.

د Via، Referer یا Cache-Control ړنګول دوه authority نه سره یوځای کوي. د پروکسي بیا لیکنې د تشخیص مخکې د غوښتنې بڼه او هغه ځای چې تاسو سرلیک ولید ثبت کړئ.

اړوندې مقالې