前言
和《GitHub 入门与实践》一起买的还有这本书。
作为一名想要往 Web 开发方向发展的我来说,想简单的了解一下 HTTP 协议
这也是想提高我学习兴趣的一种方法吧
全书总共 249 页左右,书页只有 A5 纸的大小
读后感
书中主要分为五个部分:
- 了解 HTTP 协议
- 介绍 HTTP 请求的各字段
- 了解 HTTPS 协议
- 基于 HTTP 协议的功能追加协议
- 介绍 Web 的攻击技术
第 1 部分
这一部分主要介绍一下几点
- HTTP 协议的特点
- HTTP 协议的结构
- 客户端与服务器如何用 HTTP 协议进行信息交流
第 2 部分
对 HTTP 协议报文的各字段进行解释
分为请求报文和响应报文两个大点
第 3 部分
- HTTP 协议的缺点
- HTTPS 是如何改进 HTTP 协议的
- HTTPS 报文新增的字段进行解释说明
第 4 部分
介绍了几种基于 HTTP 协议的功能追加协议(仅限于了解)
第 5 部分
讲解了主流的 Web 攻击技术(仅限于了解)
谈谈书的优缺点
优点
- 对新手十分友好。讲的不深入,就算是零基础的同学也能看懂。
- 有很多图片解释。在客户端与服务器进行沟通的这种需要大篇幅介绍解释的部分,有两张图片放出来能很好的理解整个过程,而且图片很简单直白很容易懂。
- 书很小巧,不厚,让人看的时候没有压力。对我来说比较重要,所以暂且算是一个优点吧。
缺点
- 书本只介绍了 HTTP 1.1。毕竟出版的时候 HTTP 2.0 标准还在制定。
- 可能由于翻译的问题有一些话从日语翻译到国语导致不通畅。