Proxy-Connection एक संगतता हेडर है, टनल स्विच नहीं
पुराने प्रॉक्सी दृढ़ता हेडर को CONNECT से अलग पहचानें, और जब वही आवश्यक संगतता सुधार हो तो प्रॉक्सी-हेडर इंटरफ़ेस से उसे दबाएँ।
Proxy-Connection: Keep-Alive HTTP प्रॉक्सी ट्रैफ़िक में मिलने वाला एक ग़ैर-मानक संगतता फ़ील्ड है। CONNECT वह विधि है जो टनल मांगती है; यह हेडर न कोई टनल खोलता है और न ही यह सिद्ध करता है कि कोई अनुरोध प्रॉक्सी से गुज़रा।
यदि curl द्वारा बनाया गया प्रॉक्सी हेडर दबाना ही आवश्यक संगतता सुधार है, तो उसका प्रॉक्सी-हेडर इंटरफ़ेस इस्तेमाल करें:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
इस इंटरफ़ेस में खाली मान बने हुए फ़ील्ड को हटा देता है। यह खाली हेडर भेजने से अलग है। असली प्रॉक्सी विकल्प बनाए रखें: हेडर हटाने से सीधा रूटिंग नहीं चुना जाता, प्रॉक्सी प्रोटोकॉल नहीं बदलता और अस्वीकृत गंतव्य तक पहुँच नहीं मिलती।
बदलाव करने से पहले तय करें कि फ़ील्ड किस आदान-प्रदान में है। क्लाइंट से प्रॉक्सी तक का आउटपुट नहीं दिखाता कि यह वेबसाइट तक भेजा गया या नहीं। भेजे गए फ़ील्ड को अस्वीकार करने वाले ओरिजिन को उस बाद वाली छलांग से प्रमाण चाहिए।
फ़ील्ड हटाने पर पुराने मध्यस्थ अलग व्यवहार कर सकते हैं। अनुरोध का रूप, प्राप्तकर्ता, क्लाइंट संस्करण और देखी गई विफलता दर्ज करें, और इसे लक्षित संगतता विकल्प बनाएँ। न हमेशा जोड़ना और न हर प्रॉक्सी त्रुटि पर हटाना हेडर के नाम से निकलता है।