Fiddler 是位于客户端和服务器端的 HTTP 代理,目前最常用的 http 抓包工具之一,功能非常强大,是 Web 调试的利器
- 监控浏览器所有的 HTTP/HTTPS 流量
- 查看、分析请求内容细节
- 伪造客户端请求和服务器响应
- 测试网站的性能解密 HTTPS 的 Web 会话
- 全局、局部断点功能
- 第三方插件
场景使用场景
- 接口调试、接口测试、线上环境调试、Web 性能分析
- 判断前后端 bug、开发环境 hosts 配置、mock、弱网断网测试
B/S 架构
编写程序部署到 Web 服务器
Web 服务器运行在服务器上,绑定 ip 地址并监听某端口,接收和处理 http 请求
客户端通过 http 协议获取服务器上的网页、文档等。