相信Fiddler这个抓包利器对于大家来说一定都不会陌生,但是要问大家知道什么是缓冲模式和流模式吗?相信百分之九十的人都会摇头,say no no no!今天就带大家来了解二者的区别,其中缓冲模式其实我们一直在用。
缓冲模式(Buffering)
默认情况下,Fiddler在缓冲模式下运行大多数响应。缓冲模式是等所有请求都到了再一起返回,也就是等所有数据都准备好了以后才返回给客户端。 这给了Fiddler用户在客户端接收到响应之前修改响应的机会。
流模式(Streaming)
流模式可以理解为一种实时通信的模式,有请求就有返回,也就是实时返回。对于流模式下的会话,将不会触发响应断点,客户端也不会看到对响应头或主体的更改。流模式更接近于浏览器本身真实的行为。
页面加载过程中流模式和流模式的区别
一张图就可以搞定二者在页面加载过程中的区别,如下图所示:
很显然Buffering模式是等了一段是时间才可是获取响应的,而Streaming则从开始就获取响应了。
打开流模式
只需单击Fiddler工具栏中的“Streaming”按钮:
我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!