| 企服解答
Fiddler是一个强大的HTTP调试抓包工具。可以用其检测网页和服务器的交互情况,能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。
fiddler是干什么的
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。
| 拓展阅读
结果列是请求是否成功的代码。fiddler最常见的代码包括:
1、200—成功
请求已发送且响应已成功接收。
2、400—坏请求
当目的服务器接收到请求但不理解细节所以无法处理时发生。
3、404—页面找不到
如果目标API已移动或已更新但未保留向后兼容性时发生。
4、500—内部服务器错误
服务器端发生了某种致命错误,且错误并被服务提供商捕获。
[免责声明]
文章标题: fiddler是干什么的
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。