使用Fiddler调试手机端页面请求/抓包

时间:2022-10-05 22:07:21

简介

Fiddler作为一个强大的抓包工具,也是非常强大的http(s)协议分析工具,我们通常用它跟踪请求,PC端使用这里暂不做介绍(这里前提是熟悉PC端的使用),使用很简单。

那么我们如何来用它来跟踪手机端的请求呢?

配置方法

准备工作

  • PC上安装fidder;
  • 将电脑和手机连接到同一个Wi-Fi/局域网络中,并且保证二者是在同一个ip网段内的;
  • 打开Fiddler在菜单栏中点击 Tools ——》Fiddler Options -》 Connections 中按照如下配置,允许远程连接,同时记住对应的端口号8888;配置完后重启下fiddler;使用Fiddler调试手机端页面请求/抓包
  • 注意一定要重启fidder

查看本机IP

找到局域网内分配到本机的ip,cmd命令行ipconfig查看本机ip;

使用Fiddler调试手机端页面请求/抓包

手机端配置

点击对应的wifi;  将服务器设置为上述中PC的IP,端口为上面记住的fidder端口8888

使用Fiddler调试手机端页面请求/抓包

使用Fiddler调试手机端页面请求/抓包

使用Fiddler调试手机端页面请求/抓包

配置完成,已经可以开始调试你的手机端webapp请求了。

FAQ

1.为什么我访问页面提示代理服务器连接失败?

在确认所有设置都没有错的情况下,可以尝试关闭防火墙或带防火墙功能的杀毒软件,如果关闭后可以访问,可以在防火墙设置里为Fiddler放行。

如果还存在问题,检查fidder,Menu>Fiddler Options>General>Enable IPv6(if avaible)去掉钩,不同版本可能有些差别。