返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • HTTP/2 in Action中文版 (美)巴里·波拉德 著 郑维智 译 专业科技 文轩网
  • 新华书店正版
    • 作者: (美)巴里·波拉德著 | | 郑维智译
    • 出版社: 电子工业出版社
    • 出版时间:2020-07-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: (美)巴里·波拉德著| 郑维智译
    • 出版社:电子工业出版社
    • 出版时间:2020-07-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2020-07-01
    • 字数:460000
    • 页数:390
    • 开本:16开
    • 装帧:平装
    • ISBN:9787121386718
    • 国别/地区:中国
    • 版权提供:电子工业出版社

    HTTP/2 in Action中文版

    作  者:(美)巴里·波拉德 著 郑维智 译
    定  价:112
    出 版 社:电子工业出版社
    出版日期:2020年07月01日
    页  数:390
    装  帧:平装
    ISBN:9787121386718
    主编推荐

    "HTTP(Hypertext Transfer Protocol)是网站和浏览器之间交换消息的标准。在20年之后,它终于迎来了剧增的升级需求。通过添加对流、服务器推送、首部压缩和请求优先级策略的支持,HTTP/2在速度、安全性和效率上获得了巨大的提升。本书会教你高效使用HTTP/2需要的所有知识,例如,如何使用帧、多路复用及推送等新特性来优化Web性能。同时,你还会了解到一些关于流量控制和流依赖等高级话题的实际案例。我们可以使用这些易于上手的技术和很好实践,来提升网站的性能。本书面向Web开发者以及网站管理员,内容包括: • 面向Web开发者的HTTP/2知识 • 升级的方法以及如何解决所遇到的问题 • 实际的用例以及案例学习 • 关于QUIC和HTTP/3的一些讨论"

    内容简介

    本书以易于理解、方便上手的方式,使用贴近用户的实例来解释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章万维网与HTTP3
    1.1万维网的原理3
    1.1.1因特网与万维网4
    1.1.2打开网页时会发生什么5
    1.2什么是HTTP9
    1.3HTTP的语法和历史16
    1.3.1HTTP/0.916
    1.3.2HTTP/1.017
    1.3.3HTTP/1.123
    1.4HTTPS简介29
    1.5查看、发送和接收HTTP消息的工具32
    1.5.1浏览器开发者工具32
    1.5.2发送HTTP请求34
    1.5.3其他工具35
    总结36
    第2章通向HTTP/2之路37
    2.1HTTP/1.1和当前的万维网38
    2.1.1HTTP/1.1根本的性能问题40
    2.1.2HTTP/1.1管道化42
    2.1.3网络性能瀑布流图43
    2.2解决HTTP/1.1性能问题的方案45
    2.2.1使用多个HTTP连接46
    2.2.2发送更少的请求49
    2.2.3HTTP/1性能优化总结50
    2.3HTTP/1.1的其他问题50
    2.4实际案例51
    2.4.1示例网站1:amazon.com52
    2.4.2示例网站2:imgur.com56
    2.4.3这个问题究竟有多严重57
    2.5从HTTP/1.1到HTTP/258
    2.5.1SPDY58
    2.5.2HTTP/261
    2.6HTTP/2对Web性能的影响62
    2.6.1展示HTTP/2能力的不错示例62
    2.6.2对HTTP/2提升性能的期望65
    2.6.3HTTP/1.1的一些性能变通方法可能是反模式70
    总结70
    第3章升级到HTTP/272
    3.1HTTP/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/281
    3.2.2反向代理实现HTTP/284
    3.2.3通过CDN实现HTTP/287
    3.2.4小结89
    3.3常见问题89
    总结93
    第2部分使用HTTP/2
    第4章HTTP/2协议基础97
    4.1为什么是HTTP/2而不是HTTP/1.297
    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.4HTTP Alternative Services117
    4.2.5HTTP/2前奏消息117
    4.3HTTP/2帧119
    4.3.1查看HTTP/2帧119
    4.3.2HTTP/2帧数据格式126
    4.3.3HTTP/2消息流示例128
    4.3.4其他帧143
    总结148
    第5章实现HTTP/2推送149
    5.1什么是HTTP/2服务端推送149
    5.2如何推送153
    5.2.1使用HTTPlink首部推送153
    5.2.2查看HTTP/2推送156
    5.2.3使用link首部从下游系统推送159
    5.2.4更早推送162
    5.2.5使用其他方式推送168
    5.3HTTP/2推送在浏览器中如何运作171
    5.3.1查看推送缓存如何工作172
    5.3.2使用RST_STREAM拒绝推送175
    5.4如何实现条件推送176
    5.4.1在服务端跟踪推送的资源176
    5.4.2使用HTTP条件请求176
    5.4.3使用基于cookie的推送177
    5.4.4使用缓存摘要178
    5.5推送什么179
    5.5.1你能推送什么179
    5.5.2应该推送什么180
    5.5.3自动化推送181
    5.6HTTP/2推送常见问题182
    5.7HTTP/2推送对性能的影响184
    5.8对比推送和预加载185
    5.9HTTP/2推送的其他应用场景188
    总结190
    第6章HTTP/2优化192
    6.1HTTP/2对Web开发者的影响192
    6.2一些HTTP/1.1优化方法是否成了反模式194
    6.2.1HTTP/2请求依然有开销194
    6.2.2HTTP/2不是没有197
    6.2.3越大的资源压缩越有效199
    6.2.4带宽和资源竞争201
    6.2.5域名分片202
    6.2.6内联资源203
    6.2.7总结203
    6.3在HTTP/2下依然有效的性能优化技术204
    6.3.1减少要传输的数据量204
    6.3.2使用缓存防止重复发送数据211
    6.3.3Service Worker可以大幅减少网络加载215
    6.3.4不发送不需要的内容216
    6.3.5HTTP资源暗示217
    6.3.6减少最后1公里的延迟219
    6.3.7优化HTTPS219
    6.3.8和HTTP无关的性能优化技术222
    6.4同时对HTTP/1.1和HTTP/2做优化222
    6.4.1计算HTTP/2流量223
    6.4.2在服务端检测HTTP/2支持224
    6.4.3在客户端检测HTTP/2支持228
    6.4.4连接合并228
    6.4.5还要为HTTP/1.1的用户优化多久230
    总结231
    第3部分HTTP/2进阶
    第7章高级HTTP/2概念235
    7.1流状态236
    7.2流量控制239
    7.2.1流量控制示例240
    7.2.2在服务器上设置流量控制244
    7.3流优先级244
    7.3.1流依赖关系245
    7.3.2流权重248
    7.3.3为什么优先级策略如此复杂251
    7.3.4Web服务器和浏览器中的优先级策略252
    7.4HTTP/2一致性测试255
    7.4.1服务端一致性测试255
    7.4.2客户端一致性测试258
    总结258
    第8章HPACK首部压缩259
    8.1为什么需要首部压缩259
    8.2压缩的运作方式261
    8.2.1查表法262
    8.2.2更高效的编码技术263
    8.2.3Lookback(反查)压缩264
    8.3HTTP正文压缩.265
    8.4HTTP/2的HPACK首部压缩267
    8.4.1HPACK静态表268
    8.4.2HPACK动态表269
    8.4.3HPACK首部类型269
    8.4.4Huffman编码表275
    8.4.5Huffman编码脚本276
    8.4.6为什么Huffman编码不总是很好的278
    8.5HPACK压缩实例279
    8.6客户端和服务端对HPACK的实现285
    8.7HPACK的价值287
    总结287
    第4部分HTTP的未来
    第9章TCP、QUIC和HTTP/3291
    9.1TCP的低效率因素,以及HTTP292
    9.1.1创建HTTP连接的延迟293
    9.1.2TCP拥塞控制对性能的影响295
    9.1.3TCP低效率因素对HTTP/2的影响303
    9.1.4优化TCP307
    9.1.5TCP和HTTP的未来313
    9.2QUIC313
    9.2.1QUIC的性能优势315
    9.2.2QUIC和网络技术栈316
    9.2.3什么是UDP,为什么QUIC基于它317
    9.2.4标准化QUIC320
    9.2.5HTTP/2和QUIC的不同322
    9.2.6QUIC的工具325
    9.2.7QUIC实现327
    9.2.8你应该使用QUIC吗327
    总结328
    第10章HTTP将何去何从329
    10.1关于HTTP/2的争议,以及它没有解决的问题330
    10.1.1反对SPDY的观点330
    10.1.2隐私问题和HTTP中的状态332
    10.1.3HTTP和加密337
    10.1.4传输协议的问题340
    10.1.5HTTP/2太过于复杂344
    10.1.6HTTP/2是一种权宜之计345
    10.2HTTP/2的实际应用345
    10.3HTTP/2的未来版本,HTTP/3或者HTTP/4会带来什么347
    10.3.1QUIC是HTTP/3吗347
    10.3.2更进一步改进HTTP二进制协议348
    10.3.3在传输层之上进一步优化HTTP348
    10.3.4什么时候会需要新的HTTP版本351
    10.3.5如何引入未来版本的HTTP352
    10.4将HTTP当作一个更通用的传输协议352
    10.4.1使用HTTP语义和消息来传递非Web流量353
    10.4.2使用HTTP/2二进制成帧层354
    10.4.3使用HTTP启动另一个协议355
    总结359
    附录A将常见Web服务器升级到HTTP/2360

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购