《图解HTTP协议》摘要(春水版) 第一章 web及网络基础 1.1 使用http访问web 1.2 http诞生 1.3 TCP/IP协议 1.3.1 TCP/IP协议分层 1.3.2 TCP/IP通信过程 1.4 HTTP相关的协议:IP、TCP、DNS 1.4.1 IP协议 1.4.2 可靠的TCP协议 1.4.3 DNS服务 1.5 URI 第二章 简单的HTTP协议 2.1 客户端和服务端之间的通信 2.2 通过请求和响应的交换达成通信 2.3 HTTP是不保存状态的协议 2.4 请求URI定位资源 2.5 与服务端交互的方法 2.6 HTTP/1.1支持的方法 2.7 持久连接节省通信量 2.8 cookie 第三章 HTTP报文内的信息 3.1 HTTP报文 3.2 编码提升传输速率 3.2.1 报文实体 3.2.2 内容编码 3.2.3 分块传输编码 3.3 发送多种数据的多部分对象集合 3.4 范围请求 3.5 返回最合适的内容 第四章 HTTP状态码 4.1 状态码 4.2 Success 4.3 Redirection 4.4 Client Error 4.5 Server Error 第五章 与HTTP相关的Web Server 5.1 Virtual Host 5.2 通信数据转发 5.2.1 代理 5.2.2 网关 5.2.3 隧道 5.3 保存资源的缓存 第六章 HTTP首部 6.1 报文首部 6.2 HTTP首部字段 第七章 更安全的HTTPS 7.1 HTTP的缺点 7.1.1 窃听 7.1.2 伪装 7.1.3 篡改 7.2 HTTPS 7.2.1 HTTPS是身披SSL外壳的HTTP 7.2.2 加密方式 7.2.3 HTTP使用混合加密方式 7.2.4 如何证明公钥的正确 7.2.5 SSL证书 7.3 HTTPS通信 7.3.1 通信过程 7.3.2 SSL速度慢 第八章 用户访问认证 8.1 何为认证 8.2 BASIC认证 8.3 DIGEST认证 8.4 SSL客户端认证 8.5 表单认证 第九章 基于HTTP功能的追加协议 9.1消除HTTP瓶颈的spdy 9.2 全双工通信的WebSocket 9.3 HTTP 2.0 第十章 构建Web的技术 10.1 HTML 10.2 动态HTML 10.3 Web应用 10.4 数据发布的格式和语言 附录 1. HTTP首部字段 1.1 通用首部字段 1.2 请求首部字段 1.3 响应首部字段 1.4 实体首部字段 2. OSI 七层网络模型