先判断:这门课值不值得学
抓包工具不是用来炫技的,它直接解决的是前端联调、接口测试和移动端问题定位中的盲区。日常工作中,后端说接口已经返回了数据,前端说没收到,或者测试说线上某个请求报错了但开发环境无法复现,这时候如果没有抓包能力,你只能干等别人排查。Charles 和 Fiddler 是目前主流的两款抓包工具,前者在 Mac 生态里用得多,后者在 Windows 端更普遍。这门课同时覆盖两者,核心目标是让你能独立完成接口数据的截获、分析和篡改测试。如果你是前端开发、测试工程师、移动端开发,或者正在转行做这些岗位,这门课的内容直接对应你的日常工作。如果你是纯后端开发,用到抓包的场景相对少一些,但理解请求链路也有帮助。
适合什么基础,建议先看哪几块
这门课不需要你提前掌握任何网络协议知识,但它默认你已经知道什么是 HTTP 请求、什么是接口。完全零基础的人也能跟上,因为课程从工具的下载安装和工作原理讲起,但如果你连前端和后端怎么交互都没概念,听起来会觉得抽象。建议的学习顺序是:先看抓包工作原理那一节,理解代理机制是怎么把流量拦下来的,这是整个工具的核心逻辑,不懂这个后面所有操作都是黑盒;然后跳到主界面功能介绍和请求报文详细信息这两块,对照着实际界面认识每个面板的作用;最后再看工具栏操作和结果图表。不要按顺序一节节刷,先把原理和界面搞清楚,后面的功能操作才有意义。
资料怎么配合练习,学完能做什么
这门课的资料以视频为主,但抓包工具的学习必须边看边操作,光看不动手等于没学。建议你跟着视频同步做两件事:第一,在自己的电脑上装好工具,配置好代理和证书,这一步在课程里有专门讲解,证书安装是最容易卡住的地方,尤其是移动端抓 HTTPS 流量时,证书没装对就什么都抓不到;第二,找一个真实的网站或者手机 App 作为练习对象,用工具抓它的请求,对照视频里讲的面板去看请求头、响应体、状态码这些信息。学完之后,你应该能独立完成这几件事:配置代理抓取本地和移动端的 HTTP/HTTPS 请求,读懂请求和响应的报文结构,使用断点或重写功能修改请求参数和返回数据来做接口测试,导出抓包结果给同事看。这些能力在日常联调和测试中是直接能用的,不是为了考试。
课程目录
课程目录28 集
- 1-1 [Charles 抓包神器使用教程] Fiddler和charles课程简介 (10:27).mp4
- 1-2 [Charles 抓包神器使用教程] charles抓包神器初步认知 (09:04).mp4
- 1-3 [Charles 抓包神器使用教程] charles工具下载和安装系统讲解 (06:25).mp4
- 1-4 [Charles 抓包神器使用教程] 抓包工作原理详细讲解 (11:44).mp4
- 1-5 [Charles 抓包神器使用教程] charles 主界面功能介绍和捕获到的接口列表 (08:11).mp4
- 1-6 [Charles 抓包神器使用教程] 请求接口和返回报文详细信息 (08:32).mp4
- 1-7 [Charles 抓包神器使用教程] charles返回结果图表 (09:08).mp4
- 1-8 [Charles 抓包神器使用教程] charles 工具栏 录制操作 (04:17).mp4
- 1-9 [Charles 抓包神器使用教程] charles 如何编辑接口数据 (07:34).mp4
- 1-10 [Charles 抓包神器使用教程] charles 编辑接口重新发送数据给服务端 (10:01).mp4
- 1-11 [Charles 抓包神器使用教程] Charles https协议通讯原理系统讲解 (06:38).mp4
- 1-12 [Charles 抓包神器使用教程] https ssl 证书安装 (08:33).mp4
- 1-13 [Charles 抓包神器使用教程] SSL Proxying Settings (07:46).mp4
- 1-14 [Charles 抓包神器使用教程] App项目抓包之网络代理设置 (08:18).mp4
- 1-15 [Charles 抓包神器使用教程] charles 之手机端HTTPS证书如何安装 (06:04).mp4
- 1-16 [Charles 抓包神器使用教程] charles 如何注册长期有效使用 (06:26).mp4
- 1-17 [Charles 抓包神器使用教程] charles 之弱网功能模拟不同网络环境测试 (06:13).mp4
- 2-1 [Fiddler应用篇] 软件测试为什么需要用抓包工具 (04:21).mp4
- 2-2 [Fiddler应用篇] Fiddler抓包工具原理 (12:23).mp4
- 2-3 [Fiddler应用篇] Fiddler工具安装 (06:15).mp4
- 2-4 [Fiddler应用篇] Fiddler常用操作功能讲解 (07:20).mp4
- 2-5 [Fiddler应用篇] Fiddler 工具怎么抓取移动端app报文信息 (09:48).mp4
- 2-6 [Fiddler应用篇] Fiddler过滤filters非必要抓取请求 (02:43).mp4
- 3-1 [Fiddler+JMETER性能测试实践] 通过Fiddler抓取平台登录报文 (05:13).mp4
- 3-2 [Fiddler+JMETER性能测试实践] Fiddler 结合JMETER登录场景脚本编写 (04:45).mp4
- 3-3 [Fiddler+JMETER性能测试实践] JMETER登录脚本调试以及参数化 (02:41).mp4
- 3-4 [Fiddler+JMETER性能测试实践] jmeter移动端app应用性能测试脚本编写和调试 (04:26).mp4
- 3-5 [Fiddler+JMETER性能测试实践] jmeter移动端app应用性能测试测试报告 (08:45).mp4






