计算机
类型
8.4
豆瓣评分
可以朗读
语音朗读
295千字
字数
2020-07-01
发行日期
展开全部
主编推荐语
HTTP/2实用指南:高性能网站应用打造
内容简介
本书是HTTP/2实用指南,介绍了HTTP/2的设计初衷和新特性,以及如何才能充分利用这些特性来打造高性能网站及应用。本书集中讨论了实际中可能遇到的问题,介绍了关键的HTTP/2概念,如帧、流和复用,并探讨了它们对网站和应用性能的影响。
目录
- 版权信息
- 内容简介
- 前言
- 致谢
- 关于本书
- 本书目标读者
- 本书组织结构
- 相关代码
- 读者服务
- 关于作者
- 关于封面
- 第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
- 3.1 HTTP/2的支持
- 3.2 网站开启HTTP/2的方法
- 3.3 常见问题
- 总结
- 第2部分 使用HTTP/2
- 4 HTTP/2协议基础
- 4.1 为什么是HTTP/2而不是HTTP/1.2
- 4.2 如何创建一个HTTP/2连接
- 4.3 HTTP/2帧
- 总结
- 5 实现HTTP/2推送
- 5.1 什么是HTTP/2服务端推送
- 5.2 如何推送
- 5.3 HTTP/2推送在浏览器中如何运作
- 5.4 如何实现条件推送
- 5.5 推送什么
- 5.6 HTTP/2推送常见问题
- 5.7 HTTP/2推送对性能的影响
- 5.8 对比推送和预加载
- 5.9 HTTP/2推送的其他应用场景
- 总结
- 6 HTTP/2优化
- 6.1 HTTP/2对Web开发者的影响
- 6.2 一些HTTP/1.1优化方法是否成了反模式
- 6.3 在HTTP/2下依然有效的性能优化技术
- 6.4 同时对HTTP/1.1和HTTP/2做优化
- 总结
- 第3部分 HTTP/2进阶
- 7 高级HTTP/2概念
- 7.1 流状态
- 7.2 流量控制
- 7.3 流优先级
- 7.4 HTTP/2一致性测试
- 总结
- 8 HPACK首部压缩
- 8.1 为什么需要首部压缩
- 8.2 压缩的运作方式
- 8.3 HTTP正文压缩
- 8.4 HTTP/2的HPACK首部压缩
- 8.5 HPACK压缩实例
- 8.6 客户端和服务端对HPACK的实现
- 8.7 HPACK的价值
- 总结
- 第4部分 HTTP的未来
- 9 TCP、QUIC和HTTP/3
- 9.1 TCP的低效率因素,以及HTTP
- 9.2 QUIC
- 总结
- 10 HTTP将何去何从
- 10.1 关于HTTP/2的争议,以及它没有解决的问题
- 10.2 HTTP/2的实际应用
- 10.3 HTTP/2的未来版本,HTTP/3或者HTTP/4会带来什么
- 10.4 将HTTP当作一个更通用的传输协议
- 总结
- 附录A 将常见Web服务器升级到HTTP/2
- A.1 升级你的Web服务器以支持HTTP/2
- A.2 通过反向代理服务器设置HTTP/2
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。