fiddler和F12的区别

发布时间 2023-04-25 11:42:22作者: FanF

抓包工具抓包  抓的是协议,fiddler抓的是HTTP、HTTPS协议,

                                            wireshark抓的是其他协议

1)F12只能对Web进行抓包,Fiddler既可以对Web应用进行抓包,也可以对客户端及App进行抓包;
2)F12无法篡改请求数据,而Fiddler可以;

fiddler、wireshark可以修改接口的参数和返回值,

常用的F12调试工具只可以查看接口的参数和响应值。

3)F12可以在Console中输入部分指令,方便查看前端数据,可通过Application方便查看一些请求数据,尤其涉及到登录或邀请相关的知识;
4)Fiddler可以模拟弱网测试,而F12不可以;
5)Fiddler可以模拟重定向,而F12不可以;
6)Fiddler可以模拟其他IP访问(如境外IP地址等),而F12不可以;
7)Fiddler可以模拟简单的接口测试,而F12不可以;
F12 可以进行元素定位,控制台输出,查看性能,内存,查看HTTP请求和返回数据。
fiddler可以抓取请求,拦截请求篡改数据,弱网模拟,性能分析,重定向资源,可以抓APP数据。

 

如果手机端APP前端开发没有用插件,或是微信,小程序之类。就用到Fiddler了。

手机的话,跟FIddler所在的电脑连接同一个网络(无线)


1.相同点:
均可对HTTP请求进行分析

 

三.F12跟Fiddler优缺点

F12

优点:方便快捷

缺点:只能抓网页的包,且跳转url(重定向)看不到结果

Fiddler

优点:可以抓所有的http协议包,跳转url(重定向)可以看到结果,可以修改参数,可以请求多次

缺点:没有F12方便,需要配置
————————————————
版权声明:本文为CSDN博主「混蛋姗姗」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hundanshanshan/article/details/123535559