主页 详情

《HTTP/2基础教程 让web性能更上一层楼》_(美)斯蒂芬·卢丁,哈维尔·加尔萨著;罗正龙,郑维智译_14356619_9787115473899

【书名】:《HTTP/2基础教程 让web性能更上一层楼》
【作者】:(美)斯蒂芬·卢丁,哈维尔·加尔萨著;罗正龙,郑维智译
【出版社】:北京:人民邮电出版社
【时间】:2018
【页数】:116
【ISBN】:9787115473899
【SS码】:14356619

最新查询

内容简介

第1章 HTTP进化史

1.1 HTTP/0.9和HTTP/1.0

1.2 HTTP/1.1

1.3 1.1版本之后

1.4 SPDY

1.5 HTTP/2

第2章 HTTP/2快速入门

2.1启动并运行

2.2获取证书

2.2.1使用在线证书生成器

2.2.2自签名证书

2.2.3 Let’s Encrypt

2.3获取并运行你的第一个HTTP/2服务器

2.4选择浏览器

第3章 Web优化“黑魔法”的动机与方式

3.1当前的性能挑战

3.1.1剖析Web页面请求

3.1.2关键性能指标

3.1.3 HTTP/ 1的问题

3.2 Web性能优化技术

3.2.1 Web性能的最佳实践

3.2.2反模式

3.3小结

第4章 HTTP/2迁移

4.1浏览器的支持情况

4.2迁移到TLS

4.3撤销针对HTTP/ 1.1的“优化”

4.4第三方资源

4.5支持旧版本客户端

4.6 小结

第5章 HTTP/2协议

5.1 HTTP/2分层

5.2连接

5.3帧

5.4流

5.4.1消息

5.4.2流量控制

5.4.3优先级

5.5服务端推送

5.5.1推送对象

5.5.2选择要推送的资源

5.6首部压缩

5.7线上传输

5.8小结

第6章 HTT P/2性能

6.1客户端实现

6.2延迟

6.3丢包

6.4服务端推送

6.5首字节时间

6.6第三方资源

6.7 HTTP/2反模式

6.7.1域名拆分

6.7.2资源内联

6.7.3资源合并

6.7.4禁用cookie的域名

6.7.5生成精灵图

6.7.6资源预取

6.8现实情况中的性能

6.8.1性能测量方法论

6.8.2案例1 : www.facebook.com

6.8.3案例2: www.yahoo.com

6.9小结

第7章 HTTP/2实现

7.1桌面Web浏览器

7.1.1只支持TLS版

7.1.2禁用HTTP/2

7.1.3支持HTTP/2服务端推送

7.1.4连接归并

7.1.5 HTTP/2调试工具

7.1.6浏览器beta版本

7.2移动端

7.3移动端应用支持

7.4服务器、代理以及缓存

7.5内容分发网络

7.6 小结

第8章 HTT P/2调试

8.1浏览器开发者工具

8.1.1 Chrome开发者工具

8.1.2 Firefox开发者工具

8.1.3在iOS上使用Charles Proxy调试h2

8.1.4在Android上调试h2

8.2 WebPagetest

8.3 OpenSSL

8.4 nghttp2

8.5 curl

8.6 h2i

8.7 Wireshark

8.8小结

第9章 展望未来

9.1 TCP还是UDP

9.2 QUIC

9.3 TLS 13

9.4关于HTTP/3

9.5小结

附录A HTTP/2帧

附录B工具引用

关于作者

关于封面


书查询(www.shuchaxun.com)本网页唯一编码:
c32f52b872fd2d348813f50250ea877f#05defbb53bb79bce88606678cca60271#81612504#14356619.pdf