图解HTTP

admin 2024年02月22日 38次浏览

图解HTTP

图书封面

副标题:无

作者: 51epub.com

内容简介:

​ 译者序
目前,国内讲解 HTTP 协议的书实在太少了。
在我的印象中,讲解网络协议的书仅有两本。一本是《HTTP 权威指南》,但其厚度令人望而生畏;另一本是《TCP/IP 详解,卷 1》,内容艰涩难懂,学习难度较大。这两本书都是被读者们奉为“圣经”的经典之作,大师们的授道自然无可挑剔,但关键是它们对初学者都不那么友好,大家的学习信心很容易受到打击,阅读中途或将束之高阁。本书的出现及时缓解了该问题。
HTTP 协议本身并不复杂,理解起来也不会花费太多学习成本,但纯概念式的学习稍显单调。前端工程师也许对各种具有炫酷效果的页面的实现技巧、赏心悦目的 UI 框架更感兴趣,但因此常常忽视了 HTTP 协议这部分基础内容。实际上,如果想要在专业技术道路上走得更坚实,绝对不能绕开学习 HTTP 协议这一环节。对基础及核心部分的深入学习是成为一名专业技术人员的前提,以不变应万变才是立足之本。
我在学习 Web 开发的过程中,曾接触到编写网络爬虫程序、分析抓包数据、实现 HTTP 服务器、提供网站 REST API、修改后端定制框架等方面,它们无一例外,都会用到 HTTP 协议的各方面知识,并且某些细节无法通过查阅资料立即领会到,还需依靠扎实的基础及平日里的积累。
本书作者的写作手法平实易懂,内容讲解透彻到位。前半部分由 HTTP 的成长发展史娓娓道来,基于 HTTP 1.1 标准讲解通信过程,包括 HTTP 方法、协议格式、报文结构、首部字段、状态码等的具体含义,还分别讲解 HTTP 通信过程中代理、网关、隧道等的作用。接着介绍 SPDY、WebSocket、WebDAV 等 HTTP 的扩展功能。作者还从细节方面举例,让读者更好地理解何为无状态(stateless)、301 和 302 重定向的区别在哪、缓存机制,等等。本书后半部分的重心放在 Web 安全上,涵盖 HTTPS、SSL、证.....

目录预览:

​ 图解HTTP (图灵程序设计丛书)
版权信息
版权声明
译者序
前言
致谢
第 1 章 了解 Web 及网络基础
1.1 使用 HTTP 协议访问 Web
1.2 HTTP 的诞生
1.3 网络基础 TCP/IP
1.4 与 HTTP 关系密切的协议 : IP、TCP 和 DNS
1.5 负责域名解析的 DNS 服务
1.6 各种协议与 HTTP 协议的关系
1.7 URI 和 URL
第 2 章 简单的 HTTP 协议
2.1 HTTP 协议用于客户端和服务器端之间的通信
2.2 通过请求和响应的交换达成通信
2.3 HTTP 是不保存状态的协议
2.4 请求 URI 定位资源
2.5 告知服务器意图的 HTTP 方法
........


[EPUB下载]