Proxy-Connection เป็นส่วนหัวเพื่อความเข้ากันได้ ไม่ใช่สวิตช์อุโมงค์
แยกส่วนหัวการคงอยู่ของพร็อกซีแบบเก่าออกจาก CONNECT และระงับมันผ่านอินเทอร์เฟซส่วนหัวพร็อกซีเมื่อสิ่งนั้นคือการแก้ไขความเข้ากันได้ที่จำเป็น
Proxy-Connection: Keep-Alive เป็นฟิลด์ความเข้ากันได้ที่ไม่ได้มาตรฐานซึ่งพบได้ในการรับส่งข้อมูลพร็อกซี HTTP CONNECT คือเมธอดที่ขออุโมงค์ ส่วนหัวนี้ไม่ได้เปิดอุโมงค์ใด และไม่ได้พิสูจน์ว่าคำขอผ่านพร็อกซี
หากการระงับส่วนหัวพร็อกซีที่ curl สร้างขึ้นคือการแก้ไขความเข้ากันได้ที่จำเป็น ให้ใช้อินเทอร์เฟซส่วนหัวพร็อกซีของมัน:
curl --proxy http://proxy.example:8080 --proxy-header 'Proxy-Connection:' https://example.com/
ค่าว่างจะลบฟิลด์ที่สร้างขึ้นในอินเทอร์เฟซนี้ ซึ่งต่างจากการส่งส่วนหัวว่าง โปรดเก็บตัวเลือกพร็อกซีจริงไว้: การลบส่วนหัวไม่ได้เลือกการกำหนดเส้นทางโดยตรง ไม่ได้เปลี่ยนโปรโตคอลพร็อกซี และไม่ได้ให้สิทธิ์เข้าถึงปลายทางที่ถูกปฏิเสธ
ก่อนทำการเปลี่ยนแปลง ให้ระบุว่าการแลกเปลี่ยนใดมีฟิลด์นี้ เอาต์พุตจากไคลเอนต์ไปยังพร็อกซีไม่แสดงว่าถูกส่งต่อไปยังเว็บไซต์หรือไม่ ต้นทางที่ปฏิเสธฟิลด์ที่ถูกส่งต่อต้องมีหลักฐานจากการกระโดดครั้งถัดไปนั้น
ตัวกลางรุ่นเก่าอาจทำงานต่างออกไปเมื่อลบฟิลด์ บันทึกรูปแบบคำขอ ผู้รับ เวอร์ชันไคลเอนต์ และความล้มเหลวที่สังเกตได้ และทำให้สิ่งนี้เป็นการเลือกความเข้ากันได้แบบเจาะจง ทั้งการเพิ่มเสมอและการลบในทุกข้อผิดพลาดพร็อกซีไม่ได้มาจากชื่อของส่วนหัว