सफल CONNECT उत्तर में कोई HTTP बॉडी नहीं होती
सफल HTTP/1.1 CONNECT उत्तर को हेडर सीमा पर समाप्त करें, फिर chunk फ़्रेमिंग या कनेक्शन पुनःआरंभ के बिना टनल बाइट्स भेजें।
सफल HTTP/1.1 CONNECT उत्तर अपने हेडर भाग के बाद समाप्त होता है:
HTTP/1.1 200 Connection Established
उस सीमा के बाद वही कनेक्शन टनल वहन करता है। HTTPS गंतव्य के लिए, अगली क्लाइंट बाइट्स सामान्यतः गंतव्य के साथ TLS विनिमय शुरू करती हैं।
प्रॉक्सी को सफल CONNECT उत्तर में Transfer-Encoding या Content-Length नहीं जोड़ना चाहिए। chunk में बाँटने के लिए कोई HTTP प्रतिक्रिया बॉडी नहीं है। खाली समाप्ति chunk जोड़ने से उलटे नई टनल में बाइट्स भर जाएँगी।
क्लाइंट की भी एक आवश्यकता है: यदि 2xx CONNECT उत्तर में वे फ़्रेमिंग फ़ील्ड दिखें तो उसे उन्हें अनदेखा करना चाहिए। इसलिए दोषपूर्ण प्रेषक यह कहने का कारण नहीं है कि हर अनुपालन करने वाला क्लाइंट chunked बॉडी की प्रतीक्षा कर रहा है।
रिले के लिए स्थापित कनेक्शन खुला रखें। 200 के बाद उसे बंद करना टनल को नष्ट करता है; दूसरा कनेक्शन खोलना स्वीकृत CONNECT अनुरोध की निरंतरता नहीं है।
असफल CONNECT उत्तर का व्यवहार अलग है और वह सामान्य HTTP त्रुटि बॉडी ले जा सकता है। प्रॉक्सी ट्रेस लागू या पढ़ते समय उस उत्तर को सफल हस्तांतरण से अलग रखें।