வெற்றிகரமான CONNECT பதிலுக்கு HTTP உடல் இல்லை
வெற்றிகரமான HTTP/1.1 CONNECT பதிலை தலைப்பு எல்லையில் முடித்து, பின்னர் chunk framing அல்லது இணைப்பை மீண்டும் தொடங்காமல் சுரங்கப்பாதை பைட்டுகளை அனுப்புங்கள்.
வெற்றிகரமான HTTP/1.1 CONNECT பதில் அதன் தலைப்புப் பகுதிக்குப் பிறகு முடிகிறது:
HTTP/1.1 200 Connection Established
அந்த எல்லைக்குப் பிறகு அதே இணைப்பே சுரங்கப்பாதையைச் சுமக்கிறது. HTTPS இலக்குக்கு, கிளையண்டின் அடுத்த பைட்டுகள் வழக்கமாக இலக்குடன் TLS பரிமாற்றத்தைத் தொடங்குகின்றன.
வெற்றிகரமான CONNECT பதிலில் proxy Transfer-Encoding அல்லது Content-Length சேர்க்கக் கூடாது. chunk ஆகப் பிரிக்க HTTP பதில் உடல் இல்லை. காலியான இறுதி chunk சேர்த்தால் மாறாக புதிய சுரங்கப்பாதையில் பைட்டுகள் செலுத்தப்படும்.
கிளையண்டுக்கும் ஒரு தேவை உண்டு: 2xx CONNECT பதிலில் அந்த framing புலங்கள் தோன்றினால் அவற்றை புறக்கணிக்க வேண்டும். எனவே தவறான அனுப்புநர் ஒவ்வொரு இணக்கமான கிளையண்டையும் பிரிக்கப்பட்ட உடலுக்காகக் காத்திருப்பதாக விவரிக்க காரணமாகாது.
அனுப்புவதற்காக நிறுவப்பட்ட இணைப்பைத் திறந்தே வைத்திருங்கள். 200 க்குப் பிறகு அதை மூடுவது சுரங்கப்பாதையை அழிக்கும்; வேறு இணைப்பைத் திறப்பது ஏற்றுக்கொள்ளப்பட்ட CONNECT கோரிக்கையின் தொடர்ச்சி அல்ல.
தோல்வியடைந்த CONNECT பதிலுக்கு வேறு கையாளுதல் உண்டு, அது சாதாரண HTTP பிழை உடலைக் கொண்டிருக்கலாம். proxy தடயத்தைச் செயல்படுத்தும் அல்லது படிக்கும் போது அந்தப் பதிலை வெற்றிகரமான ஒப்படைப்பிலிருந்து பிரிக்கவும்.