接口测试
Posted qingtingmonian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试相关的知识,希望对你有一定的参考价值。
1.fiddler拦截修改数据
命令介绍: bpu在请求开始时中断,bpafter在响应到达时中断,bps在特定http状态码时中断,bpv/bpm在特定请求method时中断。
提示:命令输入区域输入help,回车执行会打开一页面详细介绍fiddler的所有命令。
实例:百度搜索
1)在fiddler命令行输入bpu清除之前设置的断点
2)在命令行输入bpu www.baidu.com/s
3)打开浏览器,输入www.baidu.com
4)在搜索栏输入jessie
5)fiddler拦截
6)点开25
7)将jessie改为honey
8)
9)浏览器跳转成功
2.fiddler手机抓包
1)Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可
Allow remote computers to connect是允许远程发送请求,需要勾上
2)勾上Decrypt HTTPS traffic,会抓到手机的https请求,如果想抓到https请求还需要在手机安装证书,下面会介绍
【fiddler设置后一定要把fiddler重启一下才会生效】
3)使用手机浏览器访问http://【电脑IP地址】:【fiddler设置的端口号】,既可以下载fiddler的证书并安装
4)手机设置wifi的代理
连接与电脑相同的wifi,修改wifi的网络,手动设置代理,代理服务器主机名为电脑的IP地址,代理端口为在fiddler里设置的端口号,保存后,fiddler将能够收到手机上的请求信息
5)拦截方式与PC相同
以上是关于接口测试的主要内容,如果未能解决你的问题,请参考以下文章