【资源介绍】:

本书沿着 HTTP/1.0、HTTP/1.1、HTTP/2 和 HTTP/3 的发展历史,从方法和路径、首部、主体、状态码这 4 个 HTTP 的基本元素讲起,详细介绍了浏览器内部的动作、浏览器与服务器进行交互的方法等。针对各个版本的 HTTP,分别从语法和语义两个角度,通俗易懂地讲解了 HTTP 的协议规范,并结合用 Go 语言实现的具体的客户端代码示例,为读者阐明了 HTTP 是如何通过功能设计和扩展来实现高速化和安全性目标的。

本书内容全面,网罗了与 HTTP 相关的各种技术,包括简单的 HTTP 访问、表单的发送、缓存和 Cookie 的控制、Keep-Alive、SSL/TLS、协议升级、服务器推送、Server-Sent Events、WebSocket、DNS、CDN、RESTful API、Web 应用程序和安全方面的内容等。

本书适合 Web 开发工程师,以及对 HTTP 协议感兴趣的各层次读者阅读。

【资源目录】:

├──O’ReillyMedia,Inc.介绍.md 1.58kb
├──O’ReillyMedia,Inc.介绍.mp3 414.51kb
├──O’ReillyMedia,Inc.介绍.pdf 190.91kb
├──第10章从客户端的角度来看RESTfulAPI.md 35.00kb
├──第10章从客户端的角度来看RESTfulAPI.mp3 7.41M
├──第10章从客户端的角度来看RESTfulAPI.pdf 1.79M
├──第11章使用JavaScript实现浏览器的动态HTTP请求.md 28.48kb
├──第11章使用JavaScript实现浏览器的动态HTTP请求.mp3 5.41M
├──第11章使用JavaScript实现浏览器的动态HTTP请求.pdf 919.04kb
├──第12章Web应用程序的基础知识.md 45.58kb
├──第12章Web应用程序的基础知识.mp3 10.97M
├──第12章Web应用程序的基础知识.pdf 4.25M
├──第13章云时代的HTTP:Web的各种强化技术.md 42.88kb
├──第13章云时代的HTTP:Web的各种强化技术.mp3 10.30M
├──第13章云时代的HTTP:Web的各种强化技术.pdf 2.22M
├──第14章安全:守护浏览器的HTTP功能.md 60.81kb
├──第14章安全:守护浏览器的HTTP功能.mp3 15.36M
├──第14章安全:守护浏览器的HTTP功能.pdf 1.96M
├──第1章HTTP-1.0的语法:4个基本元素.md 59.50kb
├──第1章HTTP-1.0的语法:4个基本元素.mp3 14.50M
├──第1章HTTP-1.0的语法:4个基本元素.pdf 1.66M
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(1).md 42.26kb
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(1).mp3 9.80M
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(1).pdf 1.17M
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(2).md 29.38kb
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(2).mp3 7.33M
├──第2章HTTP-1.0的语义:浏览器基本功能的背后(2).pdf 2.38M
├──第3章使用Go语言实现HTTP-1.0客户端.md 34.19kb
├──第3章使用Go语言实现HTTP-1.0客户端.mp3 6.64M
├──第3章使用Go语言实现HTTP-1.0客户端.pdf 1.41M
├──第4章HTTP-1.1的语法:追求高速化和安全性(1).md 57.41kb
├──第4章HTTP-1.1的语法:追求高速化和安全性(1).mp3 13.72M
├──第4章HTTP-1.1的语法:追求高速化和安全性(1).pdf 2.36M
├──第4章HTTP-1.1的语法:追求高速化和安全性(2).md 8.57kb
├──第4章HTTP-1.1的语法:追求高速化和安全性(2).mp3 2.11M
├──第4章HTTP-1.1的语法:追求高速化和安全性(2).pdf 426.62kb
├──第5章HTTP-1.1的语义:HTTP的扩展功能(1).md 27.44kb
├──第5章HTTP-1.1的语义:HTTP的扩展功能(1).mp3 7.01M
├──第5章HTTP-1.1的语义:HTTP的扩展功能(1).pdf 1.08M
├──第5章HTTP-1.1的语义:HTTP的扩展功能(2).md 42.20kb
├──第5章HTTP-1.1的语义:HTTP的扩展功能(2).mp3 10.53M
├──第5章HTTP-1.1的语义:HTTP的扩展功能(2).pdf 820.63kb
├──第6章使用Go语言实现HTTP-1.1客户端.md 35.28kb
├──第6章使用Go语言实现HTTP-1.1客户端.mp3 6.11M
├──第6章使用Go语言实现HTTP-1.1客户端.pdf 4.72kb
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(1).md 32.29kb
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(1).mp3 7.71M
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(1).pdf 2.23M
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(2).md 35.71kb
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(2).mp3 8.59M
├──第7章HTTP-2和HTTP-3的语法:重新定义协议(2).pdf 888.86kb
├──第8章HTTP-2的语义:新的用例.md 49.50kb
├──第8章HTTP-2的语义:新的用例.mp3 11.87M
├──第8章HTTP-2的语义:新的用例.pdf 2.30M
├──第9章使用Go语言实现HTTP-2、HTML5的协议.md 23.23kb
├──第9章使用Go语言实现HTTP-2、HTML5的协议.mp3 3.32M
├──第9章使用Go语言实现HTTP-2、HTML5的协议.pdf 1.19M
├──附录.md 39.75kb
├──附录.mp3 4.50M
├──附录.pdf 1.18M
├──后记.md 5.75kb
├──后记.mp3 1.56M
├──后记.pdf 286.11kb
├──看完了.md 0.57kb
├──看完了.mp3 148.92kb
├──看完了.pdf 100.01kb
├──前言.md 21.54kb
├──前言.mp3 5.65M
└──前言.pdf 1010.06kb

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源