为了帮助同学们更好的学习极客时间《Web协议详解与抓包实战》课程,附上相关课件、参考资料与书籍、演示的抓包。
- 课程中使用到的抓包文件,会直接更新到 SampleCaptures 目录中
- 课程中的课件都会更新在 PDF课件 目录中
https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
第一部分课程主要使用Chrome 开发者工具的Network面板,主要参考资料如下:https://developers.google.com/web/tools/chrome-devtools/network/
Wireshark是本课程的主要抓包工具
https://wiki.wireshark.org/SampleCaptures
https://www.wireshark.org/docs/wsug_html_chunked/
- 基本格式 RFC7230、RFC7231
- Range请求 RFC7233
- 条件请求 RFC7232
- 缓存 RFC7234
- WEBDAV RFC2518
- Content-Disposition头部 RFC6266
- Cookie状态管理 RFC6265
- 同源策略 RFC6454
- TCP RFC793
- TCP窗口确认策略 RFC813
- TCP最大报文段长度MSS RFC879
- TCP拥塞控制 RFC896
- 主机实现TCP协议细节 RFC1122
- TCP校验和 RFC1146
- TCP高性能扩展 RFC1323
- TCP选择性重传报文段 RFC2018
- TCP拥塞控制 RFC2581
- 重传定时器 RFC6298
- TCP FAST OPEN RFC7413