Putaran proksi merentas permintaan, sambungan dan sesi
Semak apa yang sebenarnya diputarkan oleh perkhidmatan proksi berputar sebelum menambah Connection: close pada setiap permintaan aplikasi.
Permintaan kedua melalui gateway yang sama boleh menggunakan IP awam yang sama secara sah. Semak jangka hayat mana yang digunakan perkhidmatan untuk putarannya:
| Unit putaran | Apa yang perlu dibandingkan |
|---|---|
| Permintaan | Operasi aplikasi seterusnya dan keluaran yang diperhatikan |
| Sambungan | Sama ada klien menggunakan semula sambungan serasi atau membuka yang lain |
| Sesi penyedia | Input sesi melekat yang didokumenkan dan jangka hayatnya |
Connection: close bukan arahan gateway sejagat. Untuk HTTPS dalam CONNECT, pengepala permintaan tapak web bergerak di dalam TLS destinasi. Ia tidak memberitahu proksi luar IP awam mana yang perlu diperuntukkan. Semantik khusus sambungan HTTP/1.1 juga tidak boleh dipindahkan tanpa perubahan ke setiap versi HTTP atau pengangkutan.
Jika perkhidmatan per sambungan yang didokumenkan memerlukan sambungan baharu, gunakan kawalan kitaran hayat yang disokong klien dan ambil kira kos persediaan TCP/TLS yang berulang. Jika putaran mengikuti sesi penyedia, menyambung semula mungkin mengekalkan sesi itu dan keluarnya sekali gus.
Rekod pengecam permintaan, titik akhir, kunci sesi berkaitan dan sumber yang diperhatikan di destinasi secara berasingan. Menutup sambungan hanya membuktikan peristiwa kitaran hayat itu; sahkan keluaran yang dipilih untuk operasi seterusnya terhadap kontrak putaran sebenar perkhidmatan.