Fiddler和charles都是抓包工具,可以抓到pc端的请求,手机上设置代理后也可以抓到手机上的请求,也可以修改请求数据和返回的数据。
在接口已经使用的时候,比如说已经用到了app上,app端测试人员发现有问题,但是不确定是app传给接口的参数有问题,还是接口本身有问题,这个时候就需要抓包来看一下请求参数和返回参数,来进一步的排查问题,这个时候就需要用到fiddler和charles了。
1.在Proxy选择Proxy Ssttungs,设置端口号,一般为8888
2.手机和电脑在一个局域网,打开手机无线局域网,点击连接状态的Wifi,在下面的HTTP代理的服务器中输入本机电脑的IP地址,端口为8888
本地网络设置
3.上述配置结束之后,会弹出如下窗口,点击”Allow”
4.如果是安卓手机的话,配置如下:
5.当在手机上进行操作的时候,如下图就可以抓到想要的数据
6.分析请求信息,并进行过滤