Fiddler抓包工具简介

简介

Fiddler是一个Http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间Http通讯,设置断点,查看所有的“进出”Fiddler的数据。

1、监控Http和Https的流量,可以从浏览器或客户端软件向服务器发送的Http或Https的请求都会截获。

2、可以查看截获请求的内容。

3、可以伪造请求,不仅可以伪造服务器返回的请求,还可以伪造一个请求发送给服务器,这个功能方便前后端进行调试。

4、测试网站的性能。【PS:对于前端工程师很重要的功能,可以优化网站的性能】

5、解密Https的Web会话,Https本身是一种加密的协议,所以通过Fiddler进行解密操作。

6、Fiddler的第三方插件可以提升工作效率。

代理模式

1、流模式(streaming)

2、缓冲模式(buffering)

流模式:可实时把服务器数据返回给客户端。【更接近于浏览器本身真实的行为】

缓冲模式:Http请求所有的数据都准备好之后才把数据返回给客户端。【可控制最后的服务器响应】

使用场景

1、开发环境Host配置

通常情况下,配置Host需改系统文件很不方便;在多个开发环境下切换很低效;Fiddler提供了相对高效的Host配置方法。

2、前后端接口调试

通常情况下,调试前后端接口需真实的环境、一大堆假数据、写JavaScript代码。Fiddler只需一个UI界面进行配置即可。

3、线上Bugfix

Fiddler可将发布文件代理到本地,快速定位线上Bug。

4、性能分析和优化

Fiddler会提供请求的实际图,清晰明了网站需优化的部分。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.Fiddler的基本介绍 Fiddler的官方网站:www.fiddler2.com Fiddler官方网站提...
    薪火_阅读 27,187评论 4 46
  • 转载地址 image.png 前言 fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的htt...
    菜菜编程阅读 21,787评论 0 28
  • 前言fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的https请求,会提示网页不安全,这时...
    胖子爱猪蹄阅读 14,547评论 4 22
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,272评论 19 139
  • 目录结构: 1、Fiddler的基本界面 2、Fiddler的HTTP统计视图 3、QuickExec命令行的使用...
    程一川阅读 7,545评论 0 17

友情链接更多精彩内容