• HTTP/2 in Action 中文版
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

HTTP/2 in Action 中文版

正版 当天发货 部分书籍封面稍显旧 系统自动采集上传 套书全几册的请联系客服下单

33.6 3.0折 112 全新

仅1件

北京朝阳
认证卖家担保交易快速发货售后保障

作者[美]Barry Pollard(巴里·波拉德)

出版社电子工业出版社

出版时间2020-07

版次1

装帧其他

货号S

上书时间2024-11-18

墨韵雅香图书

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]Barry Pollard(巴里·波拉德)
  • 出版社 电子工业出版社
  • 出版时间 2020-07
  • 版次 1
  • ISBN 9787121386718
  • 定价 112.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 412页
  • 字数 460千字
【内容简介】
本书以易于理解、方便上手的方式,使用贴近用户的实例来解释 HTTP/2 协议。本书首先介绍为什么要升级到 HTTP/2 以及升级的方法 ;然后逐步深入,详细解释了 HTTP/2 协议本身及其对Web 开发的影响 ;之后介绍了部分高级内容,如流状态、HPACK 等 ;*后探讨了 HTTP 的未来。本书对于 Web 开发者和运维工程师来说是一本很有价值的参考书。
【作者简介】
Barry Pollard 是一位专业软件开发者,在开发、支持软件和基础架构方向拥有近20年的行业经验。他对Web技术,性能调优,安全以及技术实践非常感兴趣。他的博客是https://www.tunetheweb.com,您也可以在Twitter上找到他@tunetheweb。

郑维智,Akamai公司高级企业架构师,专注于公司的主要客户及战略合作伙伴。他也是Web性能优化和HTTP/2的布道者,为Akamai的产品开发团队提供技术建议和客户反馈。
【目录】
第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推送.....................................................
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP