Pag-ikot ng proxy sa mga kahilingan, koneksyon at session
Tingnan kung ano talaga ang iniikot ng umiikot na serbisyo ng proxy bago magdagdag ng Connection: close sa bawat kahilingan ng application.
Ang ikalawang kahilingan sa parehong gateway ay maaaring legal na gumamit ng parehong pampublikong IP. Tingnan kung anong tagal ng buhay ang ginagamit ng serbisyo para sa pag-ikot nito:
| Yunit ng pag-ikot | Ano ang ihahambing |
|---|---|
| Kahilingan | Ang susunod na operasyon ng application at ang naobserbahang labasan |
| Koneksyon | Kung ginamit muli ng kliyente ang katugmang koneksyon o nagbukas ng iba |
| Session ng provider | Ang nakadokumentong input ng malagkit na session at ang tagal ng buhay nito |
Connection: close ay hindi isang pangkalahatang tagubilin sa gateway. Para sa HTTPS sa loob ng CONNECT, ang header ng kahilingan ng website ay naglalakbay sa loob ng TLS ng destinasyon. Hindi nito sinasabi sa panlabas na proxy kung anong pampublikong IP ang itatalaga. Ang semantika ng HTTP/1.1 na partikular sa koneksyon ay hindi rin maaaring ilipat nang walang pagbabago sa bawat bersyon ng HTTP o transport.
Kung ang isang nakadokumentong serbisyo kada koneksyon ay nangangailangan ng bagong koneksyon, gamitin ang kontrol ng ikot ng buhay na sinusuportahan ng kliyente at isaalang-alang ang paulit-ulit na gastos sa pag-set up ng TCP/TLS. Kung ang pag-ikot ay sumusunod sa session ng provider, ang muling pagkonekta ay maaaring mapanatili ang session na iyon at ang labasan nito.
Itala nang hiwalay ang identifier ng kahilingan, endpoint, kaugnay na susi ng session at ang pinagmumulang naobserbahan sa destinasyon. Ang pagsasara ng koneksyon ay nagpapatunay lamang ng kaganapang iyon sa ikot ng buhay; i-verify ang labasang pinili para sa susunod na operasyon laban sa aktwal na kontrata ng pag-ikot ng serbisyo.