Fiddler抓包7_次要功能和第三方插件
1、替换HTTP Request Host
应用场景:进行开发时,线上去测试跳转调试
替换命令:urlreplace news.baidu.com www.baidu.com;
清除命令:urlreplace,需要同时清除浏览器缓存;
永久替代:Script脚本实现
2、配置Host
应用场景:线下和线上进行域名ip地址进行替换;
步骤:Tools--->HOSTS--->Host Remapp
3、Compose-Request发射器
4、HTTP统计图
5、QuickExec命令行的使用
cls
select:select image
?.png
bpu、bpafter、bps、bpv、bpm
>size =status:=状态码 @host:匹配域名 选择多个会话,从条形图表中可以分别出哪些请求耗时最多; 不同颜色代表不同的元素类型的响应(浅绿色代表图片,深绿色是JavaScript,红色是CSS,其他为蓝色); 其他符号:请求前面的红色圆圈表示这个连接是新建的,绿色表示是复用的; 黑色竖线,表示的是浏览器收到服务器响应的第一个字节这一时刻; 向下的箭头表示重定向,302错误; 红色感叹号表示有错误发生,状态为4XX或5XX; 红色的X,说明服务端响应完这个请求之后,断开了连接; 闪电表示这是Fiddler的“AutoResponder”的响应; 软盘图标表示这个响应正文从本地获得,304错误; Syntax-Highlighring:代码高亮插件; JavaScript格式化插件:JS格式化; WinDiff:会话比较功能; Stave插件:目录替换;项目配置管理;自定义颜色;上下行网速限制; Willow:可以统计数据包;修改Host;请求重定向;编码转换;低网速模拟:慢速网络模拟可视化;断点调试;过滤HTTP请求; 命令 对应请求项 介绍 示例 ? All ?google > Body >1000 < Body <100 = Result =200 @ Host @www.baidu.com select Content-Type select image cls All cls dump All dump start All start stop All stop bpafter All bpafter baidu(输入bpafter解除断点) bpu All bpu baidu(输入bpu解除断点) bps Result bps 200(输入bps解除断点) bpv / bpm HTTP方法 bpv get(输入bpv解除断点) g / go All g http://www.telefik.com/fiddler 转自玲虫师6、TimeLine瀑布图
7、编码小工具、查询会话、编码解码
8、第三方插件
9、Fiddler 内置命令
问号后边跟一个字符串,可以匹配出包含这个字符串的请求 大于号后面跟一个数字,可以匹配出请求大小,大于这个数字请求 小于号跟大于号相反,匹配出请求大小,小于这个数字的请求 等于号后面跟数字,可以匹配HTTP返回码 @后面跟Host,可以匹配域名 select后面跟响应类型,可以匹配到相关的类型 清空当前所有请求 将所有请求打包成saz压缩包,保存到“我的文档\Fiddler2\Captures”目录下 开始监听请求 停止监听请求 断点命令 bpafter后边跟一个字符串,表示中断所有包含该字符串的请求 跟bpafter差不多,只不过这个是收到请求了,中断响应 后面跟状态吗,表示中断所有是这个状态码的请求 只中断HTTP方法的命令,HTTP方法如POST、GET 放行所有中断下来的请求 10、官方文档
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
