Fiddler和charles都是抓包工具,可以抓到pc端的请求,手机上设置代理后也可以抓到手机上的请求,也可以修改请求数据和返回的数据。

  在接口已经使用的时候,比如说已经用到了app上,app端测试人员发现有问题,但是不确定是app传给接口的参数有问题,还是接口本身有问题,这个时候就需要抓包来看一下请求参数和返回参数,来进一步的排查问题,这个时候就需要用到fiddler和charles了。

1.在Proxy选择Proxy Ssttungs,设置端口号,一般为8888

charles抓包--手机端

2.手机和电脑在一个局域网,打开手机无线局域网,点击连接状态的Wifi,在下面的HTTP代理的服务器中输入本机电脑的IP地址,端口为8888

charles抓包--手机端

 

本地网络设置

charles抓包--手机端

 

3.上述配置结束之后,会弹出如下窗口,点击”Allow”

 charles抓包--手机端

 

4.如果是安卓手机的话,配置如下:

 charles抓包--手机端

 

5.当在手机上进行操作的时候,如下图就可以抓到想要的数据

charles抓包--手机端

 

6.分析请求信息,并进行过滤

charles抓包--手机端

 

相关文章:

  • 2021-12-06
  • 2022-12-23
  • 2021-11-08
  • 2021-10-17
  • 2021-07-21
  • 2021-08-10
  • 2021-04-07
猜你喜欢
  • 2021-10-13
  • 2021-12-13
  • 2021-12-02
  • 2021-04-02
  • 2021-12-02
  • 2021-10-15
相关资源
相似解决方案