HTTP/2 in Action 中文版 2025 chm pdf kindle rb azw3 下载 115盘

HTTP/2 in Action 中文版电子书下载地址
寄语:
网站性能优化宝典 20年重大标准升级 前端|运维读物
内容简介:
本书以易于理解、方便上手的方式,使用贴近用户的实例来解释 HTTP/2 协议。本书首先介绍为什么要升级到 HTTP/2 以及升级的方法 ;然后逐步深入,详细解释了 HTTP/2 协议本身及其对Web 开发的影响 ;之后介绍了部分高级内容,如流状态、HPACK 等 ;*后探讨了 HTTP 的未来。本书对于 Web 开发者和运维工程师来说是一本很有价值的参考书。
书籍目录:
第1部分 向HTTP/2靠拢
第1章 万维网与HTTP....................................................................................................3
1.1 万维网的原理 .......................................................................................................3
1.1.1 因特网与万维网 .......................................................................................4
1.1.2 打开网页时会发生什么 ...........................................................................5
1.2 什么是HTTP .........................................................................................................9
1.3 HTTP的语法和历史 ...........................................................................................16
1.3.1 HTTP/0.9 .................................................................................................16
1.3.2 HTTP/1.0 .................................................................................................17
1.3.3 HTTP/1.1 .................................................................................................23
1.4 HTTPS简介 .........................................................................................................29
1.5 查看、发送和接收HTTP消息的工具 ...............................................................32
1.5.1 浏览器开发者工具 .................................................................................32
1.5.2 发送 HTTP 请求 .....................................................................................34
1.5.3 其他工具 .................................................................................................35
总结 ..............................................................................................................................36
第2章 通向HTTP/2之路...............................................................................................37
2.1 HTTP/1.1和当前的万维网 .................................................................................38
2.1.1 HTTP/1.1 根本的性能问题 ....................................................................40
2.1.2 HTTP/1.1 管道化 ....................................................................................42
2.1.3 网络性能瀑布流图 .................................................................................43
2.2 解决HTTP/1.1性能问题的方案 .........................................................................45
2.2.1 使用多个 HTTP 连接 .............................................................................46
2.2.2 发送更少的请求 .....................................................................................49
2.2.3 HTTP/1 性能优化总结 ...........................................................................50
2.3 HTTP/1.1的其他问题 .........................................................................................50
2.4 实际案例 .............................................................................................................51
2.4.1 示例网站 1: amazon.com .......................................................................52
2.4.2 示例网站 2 : imgur.com .........................................................................56
2.4.3 这个问题究竟有多严重 .........................................................................57
2.5 从HTTP/1.1到HTTP/2 ........................................................................................58
2.5.1 SPDY .......................................................................................................58
2.5.2 HTTP/2 ....................................................................................................61
2.6 HTTP/2对Web性能的影响 .................................................................................62
2.6.1 展示 HTTP/2 能力的绝佳示例 ..............................................................62
2.6.2 对 HTTP/2 提升性能的期望 ..................................................................65
2.6.3 HTTP/1.1 的一些性能变通方法可能是反模式 ....................................70
总结 ..............................................................................................................................70
第3章 升级到HTTP/2. ..................................................................................................72
3.1 HTTP/2的支持 ....................................................................................................72
3.1.1 浏览器对 HTTP/2 的支持 ......................................................................73
3.1.2 服务器对 HTTP/2 的支持 ......................................................................78
3.1.3 兼容不支持 HTTP/2 的情况 ..................................................................80
3.2 网站开启HTTP/2的方法 ....................................................................................81
3.2.1 在 Web 服务器上开启 HTTP/2..............................................................81
3.2.2 反向代理实现 HTTP/2 ...........................................................................84
3.2.3 通过 CDN 实现 HTTP/2 ........................................................................87
3.2.4 小结 .........................................................................................................89
3.3 常见问题 .............................................................................................................89
总结 ..............................................................................................................................93
第2部分 使用HTTP/2
第4章 HTTP/2协议基础...............................................................................................97
4.1 为什么是HTTP/2而不是HTTP/1.2 ....................................................................97
4.1.1 使用二进制格式替换文本格式 .............................................................99
4.1.2 多路复用代替同步请求 .......................................................................100
4.1.3 流的优先级和流量控制 .......................................................................103
4.1.4 ***压缩 ...............................................................................................104
4.1.5 服务端推送 ...........................................................................................105
4.2 如何创建一个HTTP/2连接 ..............................................................................105
4.2.1 使用 HTTPS 协商 .................................................................................106
4.2.2 使用 HTTP upgrade *** .....................................................................113
4.2.3 使用先验知识 .......................................................................................116
4.2.4 HTTP Alternative Services ....................................................................117
4.2.5 HTTP/2 前奏消息 .................................................................................117
4.3 HTTP/2帧 ..........................................................................................................119
4.3.1 查看 HTTP/2 帧 ....................................................................................119
4.3.2 HTTP/2 帧数据格式 .............................................................................126
4.3.3 HTTP/2 消息流示例 .............................................................................128
4.3.4 其他帧 ...................................................................................................143
总结 ............................................................................................................................148
第5章 实现HTTP/2推送.....................................................
作者介绍:
Barry Pollard 是一位专业软件开发者,在开发、支持软件和基础架构方向拥有近20年的行业经验。他对Web技术,性能调优,安全以及技术实践非常感兴趣。他的博客是https://www.tunetheweb.com,您也可以在Twitter上找到他@tunetheweb。
郑维智,Akamai公司高级企业架构师,专注于公司的主要客户及战略合作伙伴。他也是Web性能优化和HTTP/2的布道者,为Akamai的产品开发团队提供技术建议和客户反馈。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
HTTP(Hypertext Transfer Protocol)是网站和浏览器之间交换消息的标准。在20年之后,它终于迎来了剧增的升级需求。通过添加对流、服务器推送、***压缩和请求优先级策略的支持,HTTP/2在速度、安全性和效率上获得了巨大的提升。本书会教你高效使用HTTP/2需要的所有知识,例如,如何使用帧、多路复用及推送等新特性来优化Web性能。同时,你还会了解到一些关于流量控制和流依赖等高级话题的实际案例。我们可以使用这些易于上手的技术和*实践,来提升网站的性能。本书面向Web开发者以及网站管理员,内容包括:
• 面向Web开发者的HTTP/2知识
• 升级的方法以及如何解决所遇到的问题
• 实际的用例以及案例学习
• 关于QUIC和HTTP/3的一些讨论
前言
前言
我在很早的时候就开始关注 HTTP/2 了。据称,使用这种新技术,不需要做太多事情就能获得性能提升,同时 Web 开发者也不再需要使用一些凌乱的变通方法,这是令人振奋的。然而,现实比理想要骨感得多,我为弄清楚如何在我的Apache 服务器上部署它,以及弄清楚它对性能的影响花费了一段时间之后,发现缺乏文档,这很是令我沮丧。我写了一些博客介绍如何设置HTTP/2,这些博客很受欢迎。
与此同时,我开始参与 GitHub 上的一些 HTTP/2 项目,并泡在 Stack Overflow 上,关注相关的主题并帮助解答类似的问题。当 Manning 来电话,寻找人写一本关于HTTP/2 的书时,我抓住了机会。我并没有参与 HTTP/2 标准的制定,但我觉得我和那些曾经听过这项技术,但却对它缺乏了解,正在苦苦挣扎的网络开发者有很多共同语言。
在编写本书的一年半时间里,HTTP/2 已经成为主流,并被越来越多的网站使用。随着软件的更新,部署相关的问题变得越来越简单,我希望本书中描述的一些问题很快成为历史,但我怀疑还需要几年的时间,启用 HTTP/2 才能变得容易。
你启用了 HTTP/2 后,应该可以立即看到性能提升,不需要进行太多的配置,也不需要非常理解它。然而,天下没有免费的午餐,协议及部署中的细枝末节,要求网站管理者对协议有更深的理解。Web 性能优化是一个蓬勃发展的行业,HTTP/2是另一个工具,它是一种有趣的技术,会带来很多机会。
网上有大量的信息,如果你有时间并愿意去寻找、过滤和理解这些信息,阅读不同的意见,甚至直接与协议设计者和实现者沟通,会让你收获很多。然而,面对HTTP/2 这样大的主题,如果我能在一本书的范围和深度内解释相关的技术,给你提供有用的参考,激起你的兴趣,那么这本书就算实现了目标。
关于本书
本书以一种易于理解、方便上手的方式,使用实际的案例来解释协议。协议规范枯燥且难以理解,因此本书力求通俗易懂,使用贴近用户的案例来讲解。
本书目标读者
本书的目标读者为网络开发者、网站管理员以及想要了解互联网技术如何运作的人。本书旨在提供 HTTP/2 的完整描述,以及其中的技术细节。尽管有大量关于该主题的博客、文章,但大多数都是关于特定主题的粗略或详细的介绍。本书会详述整个协议及其中的许多复杂特性,以帮助读者阅读和理解规范,以及一些深层次的文章。HTTP/2 的创建主要是为了提高性能,因此任何对 Web 性能优化感兴趣的人都会从本书获得有用的知识。此外,本书还包含许多参考资料,以供大家延伸阅读。
本书组织结构
全书共有 10 章,分为 4 部分。
第 1 部分解释了为什么要升级到 HTTP/2,以及升级的方法。
第 1 章介绍了一些背景知识,即使那些只对互联网有基本了解的人也应该能够掌握这些知识。
第 2 章讨论了 HTTP/1.1 的问题,以及为什么需要 HTTP/2。
第 3 章描述了为网站启用 HTTP/2 的方法,以及在此过程中会出现的一些复杂问题。附录对本章中的内容做了补充,提供了流行的 Web 服务器 Apache、Nginx 和 IIS 的安装说明。
从第 2 部分开始,逐步深入,讲述协议本身,以及它对 Web 开发实践所带来的影响。
第 4 章介绍了 HTTP/2 协议的基础知识,如何建立 HTTP/2 连接以及 HTTP/2帧的基本格式。
第 5 章介绍了 HTTP/2 推送,它是协议全新的特性,其允许服务端主动发送浏览器尚未请求的资源。
第 6 章介绍了 HTTP/2 对 Web 开发实践所带来的影响。
第 3 部分介绍了协议较深层的技术,Web 开发者以及 Web 服务器管理员目前可能无法对它们做出控制 :
第 7 章介绍了 HTTP/2 规范中的状态、流量控制和优先级策略等概念,以及在具体实现中 HTTP/2 一致性差异。
第 8 章深入探讨了 HPACK 协议,该协议用于 HTTP/2 中的 HTTP ***压缩。
第 4 部分着眼于 HTTP 的未来。
第 9 章介绍了 TCP、QUIC 和 HTTP/3。技术更迭的脚步永远不会停止,现在开发人员已经在寻找改进 HTTP/2 的方法。本章讨论了 HTTP/2 未解决的低效问题,以及如何在后续版本中改进它们 :HTTP/3。
第 10 章介绍了除 HTTP/3 之外的其他可以改进 HTTP 的方法,包括对在HTTP/2 标准化过程中所出现问题的反思,以及在实际应用中这些问题的影响。
读完本书,读者应该对 HTTP/2 和相关技术有很好的掌握,应该对 Web 性能优化有更深入的了解,同时也为将来 QUIC 和 HTTP/3 的发布做好了准备。
书籍介绍
《HTTP/2 in Action 中文版》以易于理解、方便上手的方式,使用贴近用户的实例来解释 HTTP/2 协议。本书首先介绍为什么要升级到 HTTP/2 以及升级的方法 ;然后逐步深入,详细解释了 HTTP/2 协议本身及其对Web 开发的影响 ;之后介绍了部分高级内容,如流状态、HPACK 等 ;最后探讨了 HTTP 的未来。本书对于 Web 开发者和运维工程师来说是一本很有价值的参考书。
网站评分
书籍多样性:5分
书籍信息完全性:5分
网站更新速度:8分
使用便利性:5分
书籍清晰度:5分
书籍格式兼容性:9分
是否包含广告:9分
加载速度:8分
安全性:7分
稳定性:7分
搜索功能:5分
下载便捷性:4分
下载点评
- 一星好评(243+)
- 差评少(242+)
- 推荐购买(126+)
- txt(482+)
- 购买多(613+)
- 微信读书(548+)
- 快捷(415+)
- mobi(417+)
- 体验好(446+)
- 藏书馆(546+)
- 愉快的找书体验(268+)
- 内容齐全(206+)
- 小说多(467+)
下载评价
- 网友 菱***兰:
特好。有好多书
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 龚***湄:
差评,居然要收费!!!
- 网友 饶***丽:
下载方式特简单,一直点就好了。
- 网友 辛***玮:
页面不错 整体风格喜欢
- 网友 汪***豪:
太棒了,我想要azw3的都有呀!!!
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
喜欢"HTTP/2 in Action 中文版"的人也看了
城镇燃气管道安全运行与维护(第2版)/城市设施安全运维系列丛书 编者:李庆林//松长茂//卓秋武//邢国宝|责编:罗莉 机械工业 2025 chm pdf kindle rb azw3 下载 115盘
2024版 教与学 广东中考道德与法治 根据《义务教育道德与法治课程标准(2022年版)》编写 2025 chm pdf kindle rb azw3 下载 115盘
海外直订Jazz/Rock Guitar Learning Paths For Improvisation: 30 Exercises for th 爵士乐/摇滚吉他即兴演奏学习路径:30个练习,适合 2025 chm pdf kindle rb azw3 下载 115盘
小学学霸作业本:数学(二年级下 BS版 全彩手绘) 2025 chm pdf kindle rb azw3 下载 115盘
不乱:极简管理的艺术(豆瓣8.4 人人都能读懂的极简管理史!诺贝尔经济学奖获得者埃尔文·罗斯力荐!)贝页图书 2025 chm pdf kindle rb azw3 下载 115盘
重新发现日本(技艺·美食·旅馆·特产·日本酒,从足球先生到时尚先生,从手工爱好者到日本文化守护者,发现日本的另一面。) 2025 chm pdf kindle rb azw3 下载 115盘
2016年全国会计从业资格考试辅导教材 会计基础 2025 chm pdf kindle rb azw3 下载 115盘
Python数据分析与可视化从入门到精通 2025 chm pdf kindle rb azw3 下载 115盘
Spring微服务 2025 chm pdf kindle rb azw3 下载 115盘
教师教你写作文:小学六年级专用 2025 chm pdf kindle rb azw3 下载 115盘
- 标准印地语(第四册)9787520207973兴海图书专营店 2025 chm pdf kindle rb azw3 下载 115盘
- 海外直订The Step-by-Step Way to Draw Unicorn: A Fun and Easy Drawing Book to L 一步一步画独角兽:学习独角兽画法的一本有趣而简单的 2025 chm pdf kindle rb azw3 下载 115盘
- 蒙台梭利儿童趣味活动200例 2025 chm pdf kindle rb azw3 下载 115盘
- 口算心算速算 一年级 (上) 苏教版JSJY 春雨教育·2018秋 2025 chm pdf kindle rb azw3 下载 115盘
- 组织理论与管理案例分析 2025 chm pdf kindle rb azw3 下载 115盘
- 2016年全国一级建造师执业资格考试专业辅导用书:建设工程法规及相关知识(附学习卡) 2025 chm pdf kindle rb azw3 下载 115盘
- 清诗别裁集(全二册) 2025 chm pdf kindle rb azw3 下载 115盘
- 涩女郎套装(甜心涩女郎+摇摆涩女郎+粉红涩女郎+亲爱涩女郎) 2025 chm pdf kindle rb azw3 下载 115盘
- 有钱人想的和你不一样 2025 chm pdf kindle rb azw3 下载 115盘
- 小学综合实践活动/高等院校小学教育专业课系列教材 2025 chm pdf kindle rb azw3 下载 115盘
书籍真实打分
故事情节:6分
人物塑造:7分
主题深度:7分
文字风格:4分
语言运用:3分
文笔流畅:7分
思想传递:9分
知识深度:5分
知识广度:6分
实用性:9分
章节划分:9分
结构布局:4分
新颖与独特:3分
情感共鸣:7分
引人入胜:8分
现实相关:8分
沉浸感:9分
事实准确性:3分
文化贡献:5分