深圳做公司网站推广的,仿业务网站源码,门户网站开发的价格,做佩戴护身符的厂家网站Fiddler界面主菜单功能介绍 File菜单
File菜单中的命令主要支持完成通过Fiddler来启动和停止web流量的捕获#xff08;capture#xff09;,也可以加载或存储捕获的流量 #xff08;1#xff09;Capture Traffic#xff1a;默认勾选#xff0c;勾选此项才可抓包#xff…Fiddler界面主菜单功能介绍 File菜单
File菜单中的命令主要支持完成通过Fiddler来启动和停止web流量的捕获capture,也可以加载或存储捕获的流量 1Capture Traffic默认勾选勾选此项才可抓包与点击左下角状态栏的 Capture 效果一样
2New Viewer开启一个新的 fiddler 的 viewer注意这里不是再开一个新的fiddler而是开一个新的fiddler的viewer
3Load Archive用于重新加载之前捕获的以SAZ文件格式保存的流量。Session Archive Zip 文件用于保存 http 请求信息
4Recent Archives查看最近之前捕获到的 SAZ 文件格式保存的流量
5Save保存session
6Import Sessions...支持导入从其他工具捕获的流量也支持导入以其他格式存储的流量。
7Export Sessions...支持把Fiddler捕捉到的Session以多种文件格式保存;CURL 脚本由 CURL 回放; 8Exit退出Fiddler
Edit菜单
Edit菜单中的绝大多数命令都需要作用于Web Session中当前选中的Session,因此除非选中一个或多个Session否则大多数命令都不可用。 1Copy用来拷贝请求的相关信息。有用于复制在 web session 列表中选中的 session 信息包括 just URL选中的session 的 URL 复制到剪切板中、this column拷贝菜单所在列的文本、terse summary选中session 的简要说明复制到剪切板里、header only 把 session 请求头复制到剪切板里、session把整个的session 列表都复制到剪切板里、full summary把列表中显示的所有 session 信息复制到剪切板里这些功能 2Remove主要是用来移除左侧边栏中的 session 3Select All全选左侧边栏中 session
4Undelete恢复之前删除的 session
4Paste as Session把剪切板里的 sesisongs 复制到 web sessions 中把以前的会话粘贴回来
5Mark支持选择一种颜色来标记Web Session列表中选中的Session自定义不同 session 的显示颜色
6Unlock for Editing会对某个选中的Web Session解锁支持使用Inspectors编辑Session的所有请求和响应。
7Find Session...打开Find Session窗口搜索捕获到的请求
Rules菜单
这里主要是一些规则的选择 1Hide Image Request可以隐藏图片请求让图片类的 session 不在 session 框中显示出来
2Hide CONNECTS可以隐藏 CONNECT 方法的请求让这类 session 不在 session 框中显示出来
3Automatic Breakpoints自动断点控制是否自动在 Before Request 或 After Request 处断点来修改请求或响应的内容。Ignore Image触发器控制这些断点是否作用于图片请求
4Customize Rules...来打开 fiddler script 工具调取脚本操作多用于网络修改
5Require proxy authentication若选中此项则所有未提交 Require proxy authentication 的请求头的请求会返回 HTTP/407 响应要求客户安装证书
该规则可以用于测试HTTP客户端确保这些规则在有证书的客户端服务器上可以正常工作。
6Apply GZIP Encoding请求 GZIP 编码若选中此项则只要请求包含了 gzip 标识的 Accept-Encoding 请求头就会对除了图片以外的所有相应使用 GZIP HTTP 进行压缩该规则用于测试使用GZIP选项支持的客户端是否真正对内容进行压缩。该选项还支持性能调优并且计算传输的压缩后的数据流的字节数。
7Remove All Encoding若选中此项会删除所有请求相应的 http 内容编码和传输编码
8Hide 304s在session框中隐藏所有的 304 的 session
9Request Japanese Content把所有的 Accept-Encoding 请求头设置替换成 ja 标示标示客户端希望以日语的形式发送
10Automatically Authenticate自动进行身份验证
11User-Agents选择相应的用户代理模式默认是选择 disabled。那什么是 user-agent 呢ua 是头域的组成部分简单来说就是你向访问的网站提供你所用的浏览器的类型等信息ua 字符串在每次浏览器 http 请求时发送到服务器端
12performance此项提供影响 web 性能的简单选项。若选中了 simulate modem speeds它会设置所有后续 session 的 flag把 request-trickle-delay 标志设置为 300所有上传数据延迟 300ms/kb若把 response-trickle-delay 标志位设为 150会使所有下载数据延迟 150ms/kb。若选中了 disable caching将会删除所有 If-None-Match和If-Modified-Since 请求头并添加 Pragma:no-cache 请求头选中该项还会删除响应中的所有 Expires 头并把 Cache-Control 响应头设置成 no-cache该项无法阻止浏览器重用在所用该选项之前所缓存的响应在选中该选项后为了得到最佳结果最好是清空浏览器中缓存。若选择 Catch Always Fresh 会自动响应所有包含 http/304 响应的有条件的 http 请求表示客户端缓存是最新的当访问的站点无法正确的设置缓存失效日期时该选项可以极大的提高性能。 Tools菜单
这里提供各种支持 fiddler 的工具 1Options...打开 Options 窗口是 fiddler 抓包的一些设置项包括对抓取接口是 http 还是 https 的设置获取证书设置代理端口号等功能 2WinINET Options...打开IE的Internet Options选项窗口
3Clear WinINET Cache清空 IE 和其他应用中所使用的 WinINET 的缓存文件
4Clear WinINET Cookies清空 IE 和其他应用中所使用的 WinINET 的 Cookies 文件Session的Cookies还是保持不变
5TextWizard...选项会启动TextWizard窗口支持对文本进行编码和解码
6Compare Session比较 session可以在 session 框中选中两个 session然后点击此按钮可以来比较两个 session正常情况下需要安装插件
7New Session Clipboard..打开一个新的 session 剪贴板可以把侧边栏中的 session 拖到这个剪贴板中具体来查看
8HOSTS...选项会打开Fiddler的Host Remapping工具主机重定向工具。若在其中勾选 Enable 框然后在下面加入 host 配置点击保存之后这个配置并不会修改到本地 hosts 中取消勾选就会失效若点击 Import Windows Hosts File 将会导入本地的 host 文件内容 9Reset Script 重置脚本
10Sandboxfiddler sanbox 官方文档打开http://webdbg.com/sandbox/
11View IE Cache打开本地文件系统查看ie缓存
12Win8 Loopback Exemptionswindows使用了一种叫做“AppContainer”的隔离技术使得一些流量无法正常捕获在 fiddler 中点击 Win8 Loopback Exemptions 按钮可以解除这个诅咒这个与工具栏中的WinConfig 功能是一致的 View菜单
提供各种视图功能 1Show Toolbar控制Fiddler工具栏是否可见默认是勾选的。
2Default Layout默认 layoutsession 在左请求和响应在右边的上下处
3Stacked Layoutsession 在上请求在下方
4Wide Layoutsession 在上请求和响应在下方的左右处
5Tabs打开标签页面其中有三个标签可以打开分别是 Preferencesfiddler 偏好属性AutoSavefiddler 自动保存的设置APITestapi 的测试 Preferences进行属性偏好设置 AutoSave自动保存设置 APITestapi 调试
6Statistics查看一个请求的统计数据 Inspectors嗅探用来查看会话的内容上面是请求下面是响应 7Composer设计构造在 Composer 中进行请求的修改可以把 session 框中的数据先清除然后点击 Composer 中的 Excute 按钮来发送请求请求出现在 session 框中 8Minimize to Tray或按下CTRLM可以最小化Fiddler到系统托盘中
9Stay On Top保持置顶
10Squish Session List控制Web Session列表是否水平收缩
11AutoScroll Session list自动滚动会话列表默认是勾选此项的勾选此项后session 框中的每出现新的 sessionsession 框中就会不断向下滚动若不勾选此项就很方便具体某一个 session 的定位即使出现了新的 session 也不会自动向下滚动
12Refresh刷新功能按 F5 刷新
Help菜单 1Welcome Screen回到主页面
2Help进入 fiddler 的帮助的网页中
3Get Fiddler Book…fiddler book 的网页
4Discussionsfiddler 的讨论网页这个需要魔法上网
5Http Preferences进入 http preferences 相关网站
6Troubleshoot…会捕获所有请求对于哪些被过滤的请求用删除线表示出来并给出原因使用时候会打开一个网页 7Get Priority Support…打开网页购买 fiddler 的优先级服务
8Check for Updates…检查软件更新情况
9Send Feedback…意见反馈
10About关于当前 fiddler 的相关信息 总结
感谢每一个认真阅读我文章的人
作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。 文档获取方式 加入我的软件测试交流群680748947免费获取~同行大佬一起学术交流每晚都有大佬直播分享技术知识点
这份文档对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你 以上均可以分享只需要你搜索vx公众号程序员雨果即可免费领取