Fiddler简介
Fiddler是一款功能强大的HTT调试工具,它可以作为跨平台的HTT请求代理服务器,帮助用户监控、调试和分析HTT(S)流量。小编将详细讲解Fiddler的使用教程,包括安装、配置和使用方法。
1.安装Fiddler
1.下载最新版本:访问Fiddler官网下载最新版本,小编以4.5版本为例,下载链接为htt//sq.jd.com/Fg1z。 2.安装过程:下载完成后,双击安装包,按照提示进行下一步下一步的操作,直至安装完成。
2.配置Fiddler
1.打开FiddlerTool:安装完成后,双击Fiddler.exe打开应用程序。
2.进入FiddlerOtions:在菜单栏中选择“工具”->
FiddlerOtions”。
3.配置HTTS:在“HTTS”选项卡中,选中“DecrtHTTStraffic”,这样Fiddler就可以截获HTTS请求了。
4.重启Fiddler:配置完成后,记得重启Fiddler。3.使用Fiddler
1.作为代理服务器:Fiddler启动后,它就作为代理服务器运行。浏览器访问htt//87testing.com的流程如下:
浏览器给weserver发送一个Request。
代理服务器Fiddler接收到Request。
Fiddler将Request发送到weserver。
weserver处理Request,并将响应发送回Fiddler。
Fiddler将响应发送回浏览器。2.抓包工具使用入门到精通视频教程:想要深入学习Fiddler,可以参考蚂蚁课堂& 每特教育提供的视频教程,链接为htt//www.mayikt.vi/courseDetails.html?courseId=544320。
4.使用Fiddler进行ython代码编写
1.启动Fiddler应用程序并配置代理:确保在发送请求之前,Fiddler已经在运行。Fiddler默认使用8888端口作为代理端口。 2.编写ython代码进行请求:以下是一段示例代码:
imortrequests
设置代理roxy
roxy={
htt':'htt//127.0.0.1:8888',
htts':'htt//127.0.0.1:8888',
resonse=requests.get('htt//examle.com',roxies=roxy)
rint(resonse.text)
5.FiddlerRules和CustomizeRules
1.进入Rules:在Fiddler菜单栏中选择“Rules”。
2.CustomizeRules:点击“CustomizeRules”打开添加脚本的文件。
3.查找字符串:使用Ctrl+F查找字符串“staticfunctionMain()”。
4.添加脚本代码:在其方法体的最后添加如下一行脚本代码,如FiddlerScrit.AddRuleAction(0,"AddRuleAction","MyCustomRuleAction")。通过以上教程,相信您已经掌握了Fiddler的基本使用方法。Fiddler是一款非常实用的工具,可以帮助您更好地调试和分析HTT(S)流量,提高开发效率。
文章声明:以上内容(如有图片或视频在内)除非注明,否则均为网筑信息原创文章,转载或复制请以超链接形式并注明出处。
本文作者:admin本文链接:http://m.netbuildz.com/post/624.html