IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> Fiddler操作【1】-界面组成详情 -> 正文阅读

[开发测试]Fiddler操作【1】-界面组成详情

Fiddler是比较常见的抓包工具,界面组成结构如下:

  • 1:主菜单
  • 2:工具栏
  • 3:Session列表
  • 4:请求数据查看
  • 5:响应数据查看
  • 6:命令行

一、主菜单

主菜单可以参考文档:https://www.cnblogs.com/sjl179947253/p/7620524.html

二、工具栏

  • 1:添加注释:选中一个session,并添加注释,在该seesion后面的comment中可以看到注释信息。
  • 2:重新发送请求
  • 3:删除会话
  • 4:执行断点中暂停的session
  • 5:打开该开关,取消所有没有设置中断的相应的缓存
  • 6:解码
  • 7:设置保留多少条session
  • 8:点击该图标,并将其拖到指定浏览器,该log会单独记录这个页面的通信情况
  • 9:session搜索
  • 10:保存所有session(sa'z格式),可以直接将保存的拖入的fiddler中打开
  • 11:当前桌面的截屏以jpeg格式添加到websession列表中
  • 12:计时
  • 13:选择一个session,点击该图标,将在IE浏览器中打开该session
  • 14:清空缓存文件
  • 15:文本编码、解码小工具
  • 16:选择一个seesion,点击该图标,该seesion所有功能将以新窗口展示,关闭窗口即可恢复

三、Session列表

  • ?1:#--session ID
  • 2:Result--响应状态码
  • 3:Protocol--协议
  • 4:Host--服务器的主机名和端口号
  • 5:URL--请求URL地址
  • 6:Body--响应数据包含的字节数
  • 7:Caching--缓存状态
  • 8:Content-Type--响应中的Content-Type
  • 9:process--对应本地Windows的进程
  • 10:Comment--Fiddler添加的注释

常用操作:

1、调整列的位置

直接选择列,可以调整列的位置

2、调整列的宽度

选择一个列的右侧边界,拖动可以改动该列的宽度

3、自定义列

  • Search this column --搜索指定的列。
  • Hide this column --隐藏指定列
  • Flag duplicates --标记指定列中的相同项(版本不同,此项不一定会有)
  • Ensure all columns are visible --确保所有列可见
  • Customize columns 自定义列

?在列名上右击,选择Customize columns...,依据需求添加对应的列。

四、功能区域-请求、响应

  • 1:Inspectors---可以查看session请求、响应的详细数据
  • 2:Composer---模拟请求,选择对应对应seeion,直接拉到Composer中进行调整
  • 3:Fiddler Script---Fiddler的Script脚本,可以直接修改脚本,调整Fiddler的组成
  • 4:Log----Fiddler的日志
  • 5:Filter---Fiddler的过滤器

这里先介绍Inspectors组成,其他类型将在后续补充。

Inspectors组成

  • ?1:请求头信息
  • 2:文本视图
  • 3:代码视图(文本视图基础上增加高亮)
  • 4:web表格视图
  • 5:十六进制视图
  • 6:显示 header 中的 Proxy-Authorization 和 Authorization 信息
  • 7:请求携带的cookie信息
  • 8:文本形式展示全部请求信息
  • 9:json视图
  • 10:xml视图

五、命令行

  • ?cls 清屏 或者快捷键:Ctrl+x 也可以清屏
  • quit 退出 Fiddler
  • <size选择响应尺寸大于指定大小的全部 session
  • >size 选择响应尺寸大于指定大小的全部 session
  • =status选择响应 HTTP 状态码等于指定值的全部 session
  • =method 选择Request请求中的http method等于指定值的全部 session
  • bps中断 HTTP 响应状态为指定字符的全部 session 响应
  • bpv or bpm中断指定请求方式的全部 session 响应
  • bpu中断请求 URL 中包含指定字符的全部 session 响应
  • g 或go继续所有中断的 Session

样例一:<size

?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-02-19 01:28:21  更:2022-02-19 01:29:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 2:27:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码