测试好工具fiddler,手机抓包,查看手机app请求了哪些接口

领导让我接收一个项目,但是这个项目是安卓的,安卓我一窍不通,我们只做过web页面的。身为一个大数据程序员,要接手同事的项目,给我了代码,但是我完全不知道,这个代码对应,安卓机里面的那个功能。

但是安卓又没有像浏览器那样自带调试,于是就需要一个工具,fiddler。

fiddler能监控网络请求,这样,当我在安卓机上面点击一下某个功能,就能看到他请求了哪个接口地址,我就能更好的理解代码并且和产品关联上了。这样我就能不用管前端,优化代码和开发了。

Fiddler介绍

        

fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的httphttps请求,允许你监视,设置断点,甚至修改输入输出数据,fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展

你对http 协议越了解, 你就能越掌握fiddler的使用方法. 你越使用fiddler,就越能帮助你了解http协议.

fiddler无论对开发人员或者测试人员来说,都是非常有用的工具

Fiddler安装与配置

别用模拟器,模拟器大多功能不全,没法监控

电脑需要下载

下载地址

https://download.csdn.net/download/zybtesting/10945030s

安装顺序按3个来

Fiddler使用

配置https

tools->options

 勾选https,对于弹出的就点确定

配置Fiddler允许远程链接

同样的options,从里面选取远程链接。

手机端:

确保与电脑在同1局域网下,然后选择代理服务器,端口写8888(这是电脑端fiddler的端口)

要保证电脑端的fiddler是打开的。

查看电脑ip,点击小三角(找到自己ip就行不用玩小程序的小三角),鼠标放到online这里

开了之后发现电脑没网了

所以后面就没有截图。

然后      浏览器输入  电脑ip:8888

下载证书,然后安装证书

手机连wifi与电脑连同1个wifi,打开任意app,能看到请求就说明成功了。当然并不是每次都能抓包成功。

参考:

Fiddler的使用介绍及抓包分析(详解)_fiddler抓包怎么看懂数据信息_墨石测试攻略的博客-CSDN博客

猜你喜欢

转载自blog.csdn.net/qq_38403590/article/details/129299233