一 、HTTP初相识 -- 了解HTTP协议
了解 HTTP 协议基础,熟知 HTTP 协议的发展,从 TCP/IP 协议族 理解 HTTP工作原理
HTTP协议的前世今生
TCP/IP 协议族与HTTP
HTTP事务处理过程
DNS域名解析
二、HTTP再邂逅 -- 熟悉 HTTP 协议结构和通讯原理
熟悉掌握HTTP协议报文结构、通讯原理、请求方法、响应状态码
协议特点
URL、URI和URN
报文结构分析
请求方法剖析
响应状态码拆解
Cookie与Session
三、HTTP渐相知 -- 深入认识HTTP协议不为人知的特性和使用方法
深入认识HTTP协议不为人知的特性和使用方法
基本认证
长/短连接
代理/网关
缓存
内容协商
断点续传
四、HTTP紧相伴 -- 实验使用HTTP协议构建应用
实验构建HTTP请求服务器,还原代码编写、运维搭建过程
HTTP请求服务器的实现
HTTP抓包分析实践
HTTP请求客户端实验
五、HTTP静相依 -- 安全的 HTTPS
深入学习 HTTPS 的加密传输原理,实验设计 HTTPS 安全服务建设
从加密技术到CA证书
HTTPS使用成本
HTTPS对性能影响
实验:设计属于自己的安全请求服务
六、HTTP 长相随 -- 基于 HTTP 的功能追加协议
掌握 WebSocket、WebDAV、HTTP2.0、HTTP3.0等基于HTTP的功能追加协议
HTTP协议的瓶颈
双工通信的WebSocket
SPDY与HTTP2.0
WebDAV协议
QUIC与HTTP3.0
实验:HTTP1.1升级HTTP2.0
七、HTTP终相守 -- Web安全威胁浅析
浅析WEB安全,通过验证机制、会话管理、SQL注入、跨站攻击等多方面深入安全世界
Web安全攻击概述
攻击原理
防御措施
安全思想
验证机制
会话管理
跨站脚本
SQL注入
CSRF攻击