fiddler使用入门详解

  • 什么是fiddler?

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

我需要一个http抓包工具,不管用什么浏览器,甚至不一定是浏 览器,可以是Java程序、.Net程序……它都可以胜任,用它,我能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据。
它是在web server 和 client 之间搭了一层 proxy,所有的请求都会经过它,如下图所示:
示意图.jpg
它会在本地建立一个默认代理服务,端口默认为8888,如图
图.jpg
开启Fiddler后IE会打开网络代理,如图
图2.jpg
图3.jpg
注意:如果打开了fiddler后,非正常关闭fiddler,代理不会被取消,此时就无法访问网络,需要如图二的操作取消代理设置,或者再次打开fiddler就能再次访问

  • fiddler用法

1、界面如图
图四.jpg

2、HTTP请求图例
http请求示例.jpg

3、进行请求过滤,如图进行勾选,输入需要的ip或者url
过滤.jpg

4、模拟弱网进行测试,如图修改配置文件,保存后重启即可生效
模拟.jpg

5、断点及修改请求、返回数据
快捷键F11,关闭shift+F11
断点.jpg
6、下载地址https://download.csdn.net/download/qq_40002437/11116488

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值