我正在將我的應用轉換爲使用HTTPS,並希望儘可能避免握手成本,方法是保持打開長時間連接。NSURLConnection忽略Keep-Alive超時?
從閱讀web和堆棧溢出的其他答案看來,如果服務器響應Connection:keep-alive和Keep-Alive:timeout = N,NSURLConnection應該透明地保持底層套接字打開。
但是我看到我的連接只能保持大約10秒。我的Keep-Alive響應設置遠不止於此。我也在我的請求標題中發送Connection:keep-alive。
任何人都可以對此有所瞭解嗎?我真的不想要使用CFNetwork來實現這一點。
請不要在沒有正確歸屬的情況下複製他人的文字。我已經編輯了上述內容,但請確保您在將來做到這一點。 – 2012-07-12 18:42:07