HTTP प्रोक्सी अनुरोध: निरपेक्ष URL र Host हेडर
स्पष्ट प्रोक्सी मार्फत HTTP/1.1 अनुरोध गर्दा निरपेक्ष अनुरोध लक्ष्य र Host फिल्ड सुसंगत राख्नुहोस्।
यो HTTP/1.1 प्रोक्सी अनुरोधले कुन होस्टलाई जनाउँछ?
GET http://first.example/path HTTP/1.1
Host: second.example
सन्देश असंगत छ। प्रोक्सीमा पठाइने निरपेक्ष-रूप अनुरोधमा RFC 9112 ले अगाडि पठाइने Host मान अनुरोधको लक्ष्यबाट आउनुपर्ने माग गर्छ। Host: first.example अगाडि पठाउनु अपेक्षित व्यवहार हो।
विकास साइट परीक्षणमा URL र HTTP authority मा स्रोतको होस्टनाम सुसंगत राख्नुहोस्। समाधानका लागि जिम्मेवार हपमा चाहिएको नाम-देखि-ठेगाना म्यापिङ उपलब्ध गराउनुहोस्। विरोधाभासी Host ओभरराइड ब्याकएन्ड छनोटका लागि पोर्टेबल निर्देशन होइन।
HTTPS फरक छ। साधारण CONNECT सुरुङ खुलेपछि TLS र भित्री HTTP आदानप्रदान त्यसभित्र हुन्छ। अवरोध नगर्ने प्रोक्सीले सामान्यतया त्यो इन्क्रिप्टेड Host फिल्ड पुनःलेखन गर्न सक्दैन। CONNECT गन्तव्य, TLS नाम र प्रमाणपत्र पहिचान अलग भूमिका रहन्छन्।
Via, Referer वा Cache-Control हटाउनाले दुई authority मिल्दैनन्। प्रोक्सी पुनर्लेखनको निदान गर्नुअघि अनुरोधको रूप र तपाईंले हेडर देख्नुभएको बिन्दु अभिलेख गर्नुहोस्।