Fiddler抓取http和https请求【手机&web】

本文介绍了如何使用Fiddler工具抓取Web端和手机端的HTTP/HTTPS请求,包括设置代理、安装证书、配置模拟器等步骤,并详细讲解了Fiddler的过滤器功能,帮助测试人员进行问题定位和接口测试。
摘要由CSDN通过智能技术生成

目录

一、fiddler常见命令

 二、【web端】抓取https请求包

1.fiddler软集设置

1.1.谷歌和ie设置

 1.2Firefox浏览器设置

 1.3fiddler设置证书的原因

1.4若仍然无法获取到https请求

三、抓取http请求【手机模拟器】【手机操作相同】

1.模拟器中设置代理

2.点击【修改网络】 ,勾选【高级选项】,输入自己的ip和端口号

3.ip地址用cmd命令ipconfig

 四、抓取手机的https请求【模拟器】

1.电脑下安装FiddlerCertMarket

2.夜神模拟器下安装QQ浏览器

 3.打开QQ浏览器,输入自己的ip和端口号

4.跳转到fiddler echo service界面,点击最下方的 

 5.跳转到证书命名界面

6.尝试是否设置成功,访问HTTPS请求

 五、过滤器fiters

1.只显示下方输入的主机

2.隐藏下方输入的链接 

六、总结


一、fiddler常见命令

1.select XXX:例如select image 就可以筛选出所有图片请求,主要对content-type进行筛选

2.?text 命令;匹配到所有URL中包含"text"的请求

3.=status:选择响应状态等于给定状态status的所有请求

4.@host:选择包含指定的host的全部请求

 二、【web端】抓取https请求包

1.fiddler软集设置

1.1.谷歌和ie设置

 1.2Firefox浏览器设置

第一步:将证书发送到桌面

 发送到桌面的效果

第二步:浏览器中导入证书

 

 第三步;此时fiddler可以抓取到https请求

 1.3fiddler设置证书的原因

fiddler设置中https勾选上后,会向Windows安装个证书,谷歌和ie可以访问到系统区域的证书,Firefox不能访问到所以需要手动将证书导入进去

1.4若仍然无法获取到https请求

可以参考博客https://www.cnblogs.com/yyoba/p/9805128.html

三、抓取http请求【手机模拟器】【手机操作相同】

1.模拟器中设置代理

设置-wifi-长按-修改网络

2.点击【修改网络】 ,勾选【高级选项】,输入自己的ip和端口号

3.ip地址用cmd命令ipconfig

 

 四、抓取手机的https请求【模拟器】

1.电脑下安装FiddlerCertMarket

2.夜神模拟器下安装QQ浏览器

 

 3.打开QQ浏览器,输入自己的ip和端口号

4.跳转到fiddler echo service界面,点击最下方的 

 5.跳转到证书命名界面

6.尝试是否设置成功,访问HTTPS请求

 

 五、过滤器fiters

1.只显示下方输入的主机

2.隐藏下方输入的链接 

六、总结

fiddler可以帮助测试人员做哪些事情?(辅助测试工具)

1.辅助定位到bug

        http响应状态码:404—前端,后端都有可能

                                  500—服务器响应异常,后端bug

        inspector检查者:查看请求数据,响应数据,【密码加密的问题】

        composer设计者:修改/篡改请求的数据,绕过前端区验证后台接口的健壮性

2.协助去做接口测试(当没有接口文档)

        fiddler抓包获取到接口的信息

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值