经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » 编程经验 » 查看文章
Fiddler的使用——手机端如何抓包
来源:cnblogs  作者:IT小学生蔡坨坨  时间:2021/1/4 9:05:52  对本文有异议

众所周知,我们在做接口测试的时候有两种情况:
第一种是先拿到接口测试规范文档,再去做接口测试。
第二种是没有接口文档,只有通过自己抓包。

那么说到抓包,就不得不说抓包工具,对于浏览器web端,我们只需要通过F12打开开发者工具便可抓包;但是对于手机端,我们就需要利用抓包工具,比如常用的抓包工具:fiddler、Charles。

接下来的内容就是教你如何利用fiddler抓取手机端的包。

这里使用的是安卓模拟器,当然如果你喜欢使用真机测试也是可以的。

fiddler的使用(抓取App端的包)

  1. 安装fiddler

    网盘地址:

    链接:https://pan.baidu.com/s/18hzkk4LRCgsqHOeTuLRWVQ
    提取码:fe12

    安装完成后打开的界面:

    image-20201229224559172
  2. 查看主机地址

    方式一:打开fiddler软件 -> 鼠标移至右上角Oline处

    image-20201229225344057

    方式二:打开cmd -> ipconfig

    image-20201229225421000
  3. 配置fiddler:Tools -> Options

    image-20201229225718586
  4. 模拟器配置代理:设置 -> WLAN -> 长按wabao -> 修改网络

    image-20201229230221178 image-20201229230443971
  5. 打开模拟器的浏览器输入ip及端口号

    image-20201229231720384

    点击FiddlerRoot certificate下载证书,下载完成后安装

    image-20201229231915644

    ??CA证书:抓取HTTPS的包。

  6. 打开app进行操作,成功抓包

    image-20201230192811252

    ??PS:如果前面的步骤都设置完成,还是抓不到包就重启fiddler或者重启模拟器。

原文链接:http://www.cnblogs.com/caituotuo/p/14213190.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号