封面
版权信息
内容简介
前言
致谢
关于本书
关于作者
关于封面
第1部分 向HTTP/2靠拢
第1章 万维网与HTTP
1.1 万维网的原理
1.2 什么是HTTP
1.3 HTTP的语法和历史
1.4 HTTPS简介
1.5 查看、发送和接收HTTP消息的工具
总结
第2章 通向HTTP/2之路
2.1 HTTP/1.1和当前的万维网
2.2 解决HTTP/1.1性能问题的方案
2.3 HTTP/1.1的其他问题
2.4 实际案例
2.5 从HTTP/1.1到HTTP/2
2.6 HTTP/2对Web性能的影响
总结
第3章 升级到HTTP/2
- APP免费
3.1 HTTP/2的支持
- APP免费
3.2 网站开启HTTP/2的方法
- APP免费
3.3 常见问题
- APP免费
总结
- APP免费
第2部分 使用HTTP/2
- APP免费
第4章 HTTP/2协议基础
- APP免费
4.1 为什么是HTTP/2而不是HTTP/1.2
- APP免费
4.2 如何创建一个HTTP/2连接
- APP免费
4.3 HTTP/2帧
- APP免费
总结
- APP免费
第5章 实现HTTP/2推送
- APP免费
5.1 什么是HTTP/2服务端推送
- APP免费
5.2 如何推送
- APP免费
5.3 HTTP/2推送在浏览器中如何运作
- APP免费
5.4 如何实现条件推送
- APP免费
5.5 推送什么
- APP免费
5.6 HTTP/2推送常见问题
- APP免费
5.7 HTTP/2推送对性能的影响
- APP免费
5.8 对比推送和预加载
- APP免费
5.9 HTTP/2推送的其他应用场景
- APP免费
总结
- APP免费
第6章 HTTP/2优化
- APP免费
6.1 HTTP/2对Web开发者的影响
- APP免费
6.2 一些HTTP/1.1优化方法是否成了反模式
- APP免费
6.3 在HTTP/2下依然有效的性能优化技术
- APP免费
6.4 同时对HTTP/1.1和HTTP/2做优化
- APP免费
总结
- APP免费
第3部分 HTTP/2进阶
- APP免费
第7章 高级HTTP/2概念
- APP免费
7.1 流状态
- APP免费
7.2 流量控制
- APP免费
7.3 流优先级
- APP免费
7.4 HTTP/2一致性测试
- APP免费
总结
- APP免费
第8章 HPACK首部压缩
- APP免费
8.1 为什么需要首部压缩
- APP免费
8.2 压缩的运作方式
- APP免费
8.3 HTTP正文压缩
- APP免费
8.4 HTTP/2的HPACK首部压缩
- APP免费
8.5 HPACK压缩实例
- APP免费
8.6 客户端和服务端对HPACK的实现
- APP免费
8.7 HPACK的价值
- APP免费
总结
- APP免费
第4部分 HTTP的未来
- APP免费
第9章 TCP、QUIC和HTTP/3
- APP免费
9.1 TCP的低效率因素,以及HTTP
- APP免费
9.2 QUIC
- APP免费
总结
- APP免费
第10章 HTTP将何去何从
- APP免费
10.1 关于HTTP/2的争议,以及它没有解决的问题
- APP免费
10.2 HTTP/2的实际应用
- APP免费
10.3 HTTP/2的未来版本,HTTP/3或者HTTP/4会带来什么
- APP免费
10.4 将HTTP当作一个更通用的传输协议
- APP免费
总结
- APP免费
附录A 将常见Web服务器升级到HTTP/2
- APP免费
A.1 升级你的Web服务器以支持HTTP/2
- APP免费
A.2 通过反向代理服务器设置HTTP/2
- APP免费
反侵权盗版声明
- APP免费
封底
更新时间:2020-08-06 15:52:28