hettp的方式 1.0 和1.1 版本:客户向服务器发送了 http请求后 与服务器建立了tcp连接,会断开。
keepalive只是声明,表明使用长连接,但是通讯双方都有权断开。
可以结合 轮询的方式访问服务器,
1.轮询 5 s发送一次请求 询问是否有数据 有点 比较通用
2.comet 长连接 发起一次请求后 服务器如果没有数据,不做响应,当有了数据,服务器返回
响应数据,客户端立即发送下一次请求。
以上服务器都是被动的请求。
3. HTML5-->websocket 方式
4.HTTP/2 也支持