本书主要基于http 1.1进行了相关基础内容的讲述,从http协议的起源到http协议的演进1.0、1.1、2.0(当前最新到3.0不涉及)进行了阐述,并对https进行较为基础性的普及讲述,对首次接触https的较为友好,最后对web攻击做了比较具体的案例讲述,对理解web工具颇有具像化作用。
本书主要章节
- 第2章 简单的HTTP协议
具体的案例来说明http的交互方式及交互内容。
- 第4章 返回结果的HTTP状态码
对常见的状态码进行了介绍,对于首次接触http协议的建议重点阅读了解。
- 4.2 2XX 成功
- 4.3 3XX 重定向
- 4.4 4XX 客户端错误
- 4.5 5XX 服务端错误
- 第7章 确保Web安全的HTTPS
较为基础全面的介绍了为什么会有https的出现,以及https的协议栈内容。目前比较广泛使用的策略是使用http+ssl的解决方案来满足http的安全需求。
- 第9章 基于HTTP的功能追加协议
引出了http 1.x的不足,以及http的改善技术候选方案,引出了WebSocket的技术需求背景以及作为http 2.0的技术基础的原因,同时介绍了文件管理的WebDAV内容。
- 第10章 构建Web内容的技术
本章讲述了web服务端的演进历史,从单独的bin响应、到CGI再到Servlet,web服务端的发展受用户体验及web内容影响。
- 第11章 Web的攻击技术
本章列举了常见的web攻击问题,并使用具体的案例做呈现,能从技术原理及影响范围、攻击防护等角度提升认知。
主要知识点
- 待补
网友评论