使用Fiddler进行数据抓包和调试

前言

Fiddler是一款http协议调试工具,它能够记录并检查所有电脑和互联网之间的http通讯。使用简单方便,只需几步,便可以用于移动端和web等的抓包和调试。

简单的使用步骤如下

1.首先下载安装Fiddler

2. 在Fiddler中设置允许远程连接

Fiddler设置.png

3.配置手机Wifi的代理地址和端口

  • 3.1 地址为本机的Ip地址

    查看本机Ip.png
  • 3.2 手机Wifi中设置代理(注意端口号和Fiddler监听端口一致,默认8888)

    Wifi代理设置.png

经过以上三步,我们便可以在Fiddler中查看应用的接口请求了,如下我们可以看到请求数据和服务器返回数据。

Fiddler抓包数据.png

常见问题

1.Https请求的抓包

  • Fiddler默认没有抓取Https请求,我们要在设置中打开抓取Https请求以及解密Https请求,如下图
Https请求.png

2.如何过滤请求

  • 在调试过程中,可能有很多其他请求一直刷屏。此时就需要进行过滤下,只显示我们关注的请求,下图为根据域名过滤请求的方法。
根据域名过滤请求.png

以上就是简单查看接口请求的方法,以后用到Fiddler的进阶用法会再更新。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,403评论 19 139
  • 相信我们的读者中有不少是做手机测试的同学,如果我们的被测APP是有网络交互功能的(比如说一个电商APP或者论坛AP...
    宇文臭臭阅读 10,374评论 1 7
  • 相信我们的读者中有不少是做手机测试的同学,如果我们的被测APP是有网络交互功能的(比如说一个电商APP或者论坛AP...
    OliverGao阅读 10,889评论 2 4
  • 主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博、微信...
    angletcy阅读 5,375评论 0 1
  • Fiddler_官方网站Fiddler_官方文档Fiddler_官方视频Fiddler_官方插件1、Filddle...
    52Alice阅读 12,344评论 0 10