《图解HTTP》读书笔记(9)第9章基于HTTP的功能追加协议(关键词:HTTP/)

来源:互联网 发布:nike好点的高仿淘宝店 编辑:程序博客网 时间:2024/06/06 02:35

第9章 基于HTTP的功能追加协议

9.1 基于HTTP的协议

9.2 消除HTTP瓶颈的SPDY

9.2.1 HTTP的瓶颈

Ajax的解决方法
Comet的解决方法

(读者笔记:这里我想到了我自己在使用新浪微博时,当我在微博APP上不做任何操作时,微博APP仍然会提示别人发的新的微博的个数,应该是服务器推送的。)
一旦服务器端有内容更新了, Comet 不会让请求等待,而是直接给客户端返回响应。这是一种通过延迟应答,模拟实现服务器端向客户端推送(Server Push)的功能。
通常,服务器端接收到请求,在处理完毕后就会立即返回响应,但为了实现推送功能, Comet 会先将响应置于挂起状态,当服务器端有内容更新时再返回该响应。因此,服务器端一旦有更新,就可以立即反馈给客户端
内容上虽然可以做到实时更新,但为了保留响应,一次连接的持续时间也变长了。期间,为了维持连接会消耗更多的资源。另外, Comet 也仍未解决 HTTP 协议本身存在的问题。

9.2.2 SPDY的设计与功能

9.2.3 SPDY消除Web瓶颈了吗

9.3 使用浏览器进行全双工通信的WebSocket

9.3.1 WebSocket的设计与功能

9.3.2 WebSocket协议

9.4 期盼已久的HTTP/2.0

9.5 Web服务器管理文件的WebDAV

9.5.1 扩展HTTP/1.1的WebDAV

9.5.2 WebDAV内新增的方法及状态码

参考文献:
1.《图解HTTP》。

阅读全文
0 0
原创粉丝点击