Fiddler是一款用于抓包的HTTP调试工具,通过它我们可以记录所有客户端和服务器的http和https请求(即通讯请求、显示连接时间),使用协议,连接时长,结束时间等等信息。适合开发人员使用,轻松编辑Web会话,使用Fiddler,就越能帮助你了解HTTP协议。欢迎有需要的用户前来本文中获取Fiddler(HTTP抓包工具)!
功能介绍
Fiddler是一个HTTP调试抓包工具,通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况。
它可以帮您记录,调试Microsoft Internet Explorer与Web应用程序的交互,找到Web程序运行性能的瓶颈,如查看向Web服务器发送cookies的内容,下载内容的大小等功能。
Fiddler还是一个http调试代理,它能够记录所有的你电脑和互联网之间的http通讯,Fiddler可以也可以让你检查所有的http通讯,设置断点,以及Fiddle所有的“进出”的数据(指cookie,html,js,css等文件)。 Fiddler要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。
Fiddler 包含一个简单却功能强大的基于JScript .NET事件脚本子系统,他非常灵活性非常棒,可以支持众多的http调试任务。Fiddler是用C#写出来的。程序将会把自己作为一个微软互联网服务的系统代理中去。你可以通过检查代理设置对话框来验证Fiddler是被正确地截取了web请求。操作是这样的:点击IE设置,工具,局域网设置,最后点击高级。
作为系统代理,所有的来自微软互联网服务(WinInet)的http请求再到达目标Web服务器的之前都会经过Fiddle,同样的,所有的Http响应都会在返回客户端之前流经Fiddler。
特色
1、Fiddler适用断点调试技术性,如果你在手机软件的菜单栏—rules—automaticbreakpoints选择项挑选beforerequest,或是当这种请求或响应属性可以跟总体目标的规范相符合,Fiddler测试版就可以中止Http通信,而且容许改动请求和响应。这类作用针对安全性测试是十分有效的,自然还可以用于做一般的系统测试,由于全部的编码途径都能够用于演练。
2、根据表明全部的Http通信,Fiddler测试版能够轻轻松松地演试什么用于转化成一个页面,根据统计分析页面(便是Fiddler左侧的那一个大框)用户能够很轻轻松松地应用多选题,来获得一个WEB页面的“总重”(页面文档及其有关js,css等)你还可以很轻轻松松地见到你请求的某一页面,一共被请求了几回,及其是多少字节数被转换了。
3、用户能够添加一个Inspector软件目标,来应用.net下的一切语言表达来撰写Fiddler拓展。RequestInspectors和ResponseInspectors给予一个文件格式标准的,或是是被特定的(用户自定)Http请求和响应主视图。
4、此外,根据曝露HTTP头,用户能够看到什么页面被容许在手机客户端或是是代理商端开展缓存文件。假如如果一个响应沒有包括Cache-Control头,那麼他就不容易被缓存文件在手机客户端。