Balasan HTTP/1.1 CONNECT yang berjaya berakhir selepas bahagian pengepalanya:

HTTP/1.1 200 Connection Established

Selepas sempadan itu, sambungan yang sama membawa terowong. Untuk destinasi HTTPS, bait klien seterusnya biasanya memulakan pertukaran TLS dengan destinasi.

Proksi tidak boleh menambah Transfer-Encoding atau Content-Length pada balasan CONNECT yang berjaya. Tiada badan respons HTTP untuk dipecahkan kepada chunk. Menambah chunk penamat kosong sebaliknya akan menyuntik bait ke dalam terowong baharu.

Klien juga mempunyai syarat: ia mesti mengabaikan medan framing itu jika muncul dalam balasan CONNECT 2xx. Jadi penghantar cacat bukan alasan untuk menggambarkan setiap klien patuh sebagai menunggu badan berpecah.

Biarkan sambungan yang telah dibina terbuka untuk penyampaian. Menutupnya selepas 200 memusnahkan terowong; membuka sambungan lain bukan kesinambungan permintaan CONNECT yang diterima.

Balasan CONNECT yang gagal dikendalikan secara berbeza dan boleh membawa badan ralat HTTP biasa. Asingkan balasan itu daripada penyerahan yang berjaya semasa melaksanakan atau membaca jejak proksi.

Artikel berkaitan