学习 HTTP 的一本入门级读物,适合反复观看,可以加入构建知识体系必看剧单。
简单总结- 4 个部分:
1.构建 web 的协议基础:HTTP, DNS, SSL/TLS, TCP, ARP, IP
除了HTTP,其他都是简单介绍功能和与HTTP的联系
2.HTTP 协议介绍:
-基础知识:请求/响应报文结构、报文首部字段、状态码
-HTTP 在发展中出现的需求及其解决机制:持久连接(connection)、管线化、内容协商机制(Accept)、可恢复机制(Range Request)、分块传输编码、状态管理机制(cookie)等等
3.web构建技术简介: HTML, CSS, JS, XML...
4.web安全和攻击技术:HTTPS、认证机制;SQL Injection, OS Injection, HTTP Header Injection, Email Header Injection, Directory Traversal, Remote File Inclusion, CSRF, XSS,Session Hijack, Brute Force, Clickjacking, DOS, Backdoor等等