fiddler网址代理调试工具

课程视频:https://www.imooc.com/learn/37css

软件下载地址:https://www.telerik.com/download/fiddler/fiddler4后端

 

一、工做原理

经过修改浏览器地址,截获浏览器

 

二、使用功能介绍

三、经常使用功能

快捷键R服务器

在流模式和缓冲模式切换,默认缓冲模式,按下后流模式网络

post

数量越多,占用内存越多性能

只捕获某个浏览器的某个进程测试

当回话数量比较多的时候网站

很是实用功能加密

解码

.net开发,平时几乎不会用

四、状态栏操做

help

打开使用说明

点击后关掉

五、监控面板的使用

https协议-加密协议

反应请求性能的指标

关注RTT——请求往返时间

请求饼图

实用功能

拖拽左侧地址到右侧

也能够指定文件

replay后,会请求到本地文件

拖拽后显示请求信息

修改信息,点击右上角excute,能够伪造请求(不增长任何js代码,实现和服务器端的调试)

选择一个完整的网站请求,这个是看网站性能的一个重要面板

六、fiddler文件,文件夹代理和host配置

示例:

打开刷新一个线上文件

重点关注一些css,js文件

激活

用fiddler配置的好处:

不会读取system下的host文件

关闭激活便可

文件替换功能:

应用场景——线上发现问题的js文件,映射到本地进行修改

本地文件在首行加入alert1

映射到本地文件

七、请求模拟,先后端接口调试

例子:

接口数据

get方式,请求写url

返回的数据和前面的同样,调通了

没有参数,服务器返回400,出问题

post,请求放在request body里

能够伪造cokkie

 

八、网络限速(很是实用,比较高级)

使用场景:开发过程当中,测试网站在网速很是差的时候的性能

插件下载:https://www.telerik.com/fiddler/add-ons

C#代码

发送请求,3S后执行

save script按下

按replay回放,此请求并没被当即放松,等待3S后

修改为response

请求马上出去,可是延迟3S返回

 

九、代码格式化插件

自己支持本身开发插件

官方也提供插件

图片查看插件

图片裁剪插件

代码格式化插件

PDF查看插件

捕捉一个js请求

语法视图——代码高亮

也是格式化以后的

拖拽2个请求,能够对比对话请求有何不一样

十、代理插件

即第三方插件——willow

可视化限速

比较好用的插件下载地址:https://pan.baidu.com/s/1mgocpBi

相关文章
相关标签/搜索