麦子面试题精选转载网络面试题答案

iOS面试题:如何用HTTP实现长连接?

2019-02-15  本文已影响466人  iOS猿_员

原文:iOS面试题大全

轮询:隔一段时间访问服务器,服务器不管有没有新消息都立刻返回。
设置HTTP长连接,有过期时间:

在首部字段中设置Connection:keep-alive 和Keep-Alive: timeout=60,表明连接建立之后,空闲时间超过60秒之后,就会失效。如果在空闲第58秒时,再次使用此连接,则连接仍然有效,使用完之后,重新计数,空闲60秒之后过期。

设置HTTP长连接,无过期时间:
在首部字段中只设置Connection:keep-alive,表明连接永久有效。

上一篇 下一篇

猜你喜欢

热点阅读