# Fiddler使用
[TOC]
> ### 基本介绍
![](https://img.kancloud.cn/fc/d9/fcd94aad18e2ea475698255f39080b60_430x559.png)
> ### 查看请求的消耗的时间
选择一个请求,点击`statistics`
![](https://img.kancloud.cn/fc/d8/fcd80dc625ba9accfe7748a7e83e425b_915x647.png)
> ### 清除全部请求
![](https://img.kancloud.cn/ca/b2/cab29afa1a0a433e5f409e98fff663d6_1014x615.png)
> ### 查看请求与响应
![](https://img.kancloud.cn/3d/2b/3d2b3e221dd84ad34ed110b39d2bcf08_1017x751.png)
* 请求头
![](https://img.kancloud.cn/f0/dc/f0dc8d8a15b1244f880403d352758d1b_1040x398.png)
* 请求发送的数据
![](https://img.kancloud.cn/79/52/795219be0ba26ec3ececf0bada6440a1_1077x347.png)
* 响应头
![](https://img.kancloud.cn/17/00/1700159aa5f099892ea05b8d595e6487_1064x422.png)
* 响应数据
![](https://img.kancloud.cn/e1/46/e146fd3693ec6ab19abf0b26569b4d01_982x436.png)
1. TextView 以文本的方式展示出返回的内容
2. Webview 以网页的方式展示出返回的内容
3. json 以json的方式展示出返回的内容
> ### 设置fiddler过滤请求
![](https://img.kancloud.cn/c4/85/c485927b0f1b783e723899cef76f9eae_996x663.png)
* 根据内外网切换
![](https://img.kancloud.cn/6c/75/6c7520f3d0221f5bbdc6a96732923996_993x539.png)
* 根据输入的域名/IP来过滤
![](https://img.kancloud.cn/75/06/7506bc5eb33a2a36091d84e68952162a_991x540.png)
![](https://img.kancloud.cn/3b/5e/3b5e05da8d0aa47cdf6343f04e5a9ead_670x277.png)
> ### 模拟弱网环境 Ctrl+R
Ctrl+F 搜索 300,修改上传与下载的速度延时
![](https://img.kancloud.cn/75/63/7563454bf68b2352d21588eab4ac22b2_777x156.png)
修改完成后,`ctrl+s`保存即可
点击后才会生效
![](https://img.kancloud.cn/06/af/06af9139f980e6aee2b00147ba5c9bb8_956x560.png)
> ### 拦截数据,拦截数据又称“打断点”
* 拦截请求:
1. F11先开始拦截,然后在发送请求
2. 修改拦截下来的请求,修改数据
3. shift+F11关闭拦截
4. run to complete,把所有拦截下来的请求发送过去
* 拦截响应:
1. alt+F11开始拦截,然后在发送请求
2. 修改数据
3. shift+F11关闭拦截
4. run to complete,把修改的请求发送过去
> ### fiddler抓取手机的包
1. 手机与电脑在同一网络下
2. fiddler设置允许远程链接,并设置好端口
![](https://img.kancloud.cn/de/91/de911a4c5efe8574832ddaf6378977a2_681x412.png)
![](https://img.kancloud.cn/ac/fd/acfd160ec2d785216b345c35ecab7e4d_558x373.png)
3. 查询电脑所在网络的ip地址(在dos界面输入`ipconfig`)
4. 手机wifi设置代理,服务器填写:电脑所在ip地址,端口填写fiddler中设置的端口
5. 重启fiddler即可
wifi代理设置:
`IOS`
![](https://img.kancloud.cn/60/65/606531303d3556da6875b52261968442_385x527.png)
![](https://img.kancloud.cn/3b/73/3b73d1671bcabc148bf44b35828e39e8_457x526.png)
![](https://img.kancloud.cn/35/c5/35c5a6dc2cdd036e1503e01265375d8b_434x369.png)
`android(一加手机)为例`:
![](https://img.kancloud.cn/1c/77/1c7714235a6f9e270920b26dbd4d4e17_475x409.png)
![](https://img.kancloud.cn/9f/04/9f04f56435f3ceffbfc4843b19d5c8a1_496x430.png)
![](https://img.kancloud.cn/b3/be/b3be6eca2f41948a89ee04fbd391ba92_479x495.png)
![](https://img.kancloud.cn/f0/9c/f09cef0b5fdd7f4307298acbb5f34bcc_459x497.png)
![](https://img.kancloud.cn/0c/79/0c79f7aab6ac423bb7a89fc60396faa6_449x744.png)
- 总章
- Oracle数据库
- 常见的Linux命令
- 理论内容整理
- 给你如下功能怎么测试
- 支付怎么测试
- 购物车怎么测试?
- 搜索功能怎么测试?
- 文件上传功能怎么测试?
- 登录功能怎么测试?
- 还款功能怎么测试?
- 订单功能怎么测试?
- 自动化测试篇
- 必记代码
- 接口测试篇
- 性能测试篇
- app测试篇
- 面试篇
- 项目篇
- 职业素养篇
- 真实案列分析
- 如何预防冷场
- redis
- 琪琪
- 禅道搭建手册
- 禅道搭建手册1
- 禅道的基本使用
- 基于Python3_Selenium的自动化
- Python3安装
- Python3基础
- 列表_元组_集合
- 函数_模块_类
- Python代码
- selenium环境
- selenium定位方式
- Selenium常见操作
- toast读取代码
- 添加用户代码
- 隐式等待与显式等待
- 循环添加用户
- 测试用例练习
- 测试用例优化
- Fiddler抓包工具
- 安装
- Fiddler使用
- 接口测试
- Jmeter的安装
- Jmeter使用
- jmeter+ant+jenkins接口自动化测试框架
- 接口安全测试
- 性能测试
- Nmon监控LInux系统
- Jmeter分布式
- 性能测试-具体案例
- Monkey
- 安装1
- Monkey使用
- appium自动化
- appium的安装
- appium基本使用
- 真机USB连接
- 问题排查
- Jenkins持续集成
- Jenkins安装
- Jenkins配置任务
- Python扩展内容
- Python连接数据库
- Python进行接口测试
- 开启服务