සාර්ථක 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 ප්රතිචාරයක පෙනෙන්නේ නම් ඒවා නොසලකා හැරිය යුතුය. එබැවින් දෝෂ සහිත යවන්නා සෑම අනුකූල සේවාලාභියෙකුම බෙදූ පථයක් බලා සිටින ලෙස විස්තර කිරීමට හේතුවක් නොවේ.
සම්ප්රේෂණය සඳහා ස්ථාපිත සම්බන්ධතාව විවෘතව තබන්න. 200 න් පසු එය වසා දැමීම උමං විනාශ කරයි; වෙනත් සම්බන්ධතාවක් විවෘත කිරීම පිළිගත් CONNECT ඉල්ලීමේ අඛණ්ඩතාව නොවේ.
අසාර්ථක CONNECT ප්රතිචාරය වෙනස් ලෙස හැසිරවෙන අතර සාමාන්ය HTTP දෝෂ පථයක් දැරිය හැක. ප්රොක්සි ලුහුබැඳීම ක්රියාත්මක කිරීමේදී හෝ කියවීමේදී එම ප්රතිචාරය සාර්ථක භාරදීමෙන් වෙන් කරන්න.