我正在将我的应用程序转换为使用HTTPS,并希望通过保持打开长期连接来尽可能避免握手成本.
从堆栈溢出中读取Web和其他答案,如果服务器响应Connection,则NSURLConnection应该透明地保持底层套接字打开:keep-alive和Keep-Alive:timeout = N.
但是我看到我的连接只保持打开大约10秒钟.我的Keep-Alive响应设置远不止于此.我也在我的请求标题中发送Connection:keep-alive.
任何人都可以对此有所了解吗?我真的不想使用CFNetwork实现这一目标.