永发信息网

如何查看fiddler的timeline精确时间

答案:1  悬赏:40  手机版
解决时间 2021-11-08 17:39
  • 提问者网友:且恨且铭记
  • 2021-11-08 07:50
如何查看fiddler的timeline精确时间
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-11-08 08:08
Fiddler2主菜单六个主菜单分别是:文件(File)CaptureTraffic——启用捕获功能,快捷键F12此功能的开启/关闭状态,程序安装后默认是开启的。可以在Fiddler底部状态栏最左侧看到:(开启状态)、(关闭状态)也可以通过鼠标点击状态栏该图标来进行切换。LoadArchive——载入本地保存的Session压缩包Save——保存AllSessions——保存捕获到的全部Session到压缩包SelectedSessions·inArchiveZip——保存当前选定的Session为压缩包·inVisualStudioWebTest——保存当前选定的Session为VisualStudioWebTest·inText——保存当前选定的Session为文本·inText(Headersonly)——保存当前选定的Session为文本(仅Header)Request·EntireRequest——保存当前选定的Session整个请求(包括Header)·RequestBody——保存当前选定的Session请求的内容(不包括Header)Response·EntireResponse——保存当前选定的Session整个响应(包括Header)·ResponseBody——保存当前选定的Session响应的内容(不包括Header)Properties——当前选择Session的属性包括Session状态、响应包的大小,客户端服务器信息(如进程、端口、传输字节数、TTLB、客户端IP、服务器IP、TTFB等),请求各环节的时间情况、WinINET缓存信息等。如下图:TTFB(Time-to-First-Byte)是指:从第一个请求发出到测试工具接收到服务器应答数据的第一个字节之间的平均时间。TTLB(Time-to-Last-Byte)是指:从第一个请求发出到测试工具接收到服务器应答数据的最后一个字节之间的平均时间。Exit——退出Fiddler编辑(Edit)Copy——复制Session——复制整个Session到剪贴板,快捷键Ctrl+CJustUrl——复制Session的URL到剪贴板,快捷键Ctrl+UHeadersOnly——复制Session的Header到剪贴板,快捷键Ctrl+Shift+CFullSummary——复制Session全部摘要到剪贴板TerseSummary——复制Session简单摘要到剪贴板,快捷键Ctrl+Shift+TRemove——移除SelectedSessions——移除所选的Session,快捷键DeleteUnselectedSessions——移除未选择的Session,快捷键Shift+DeleteAllSessions——移除所有Session,快捷键Ctrl+XSelectAll——选择所有SessionMarkRed——将选择的Session标为红色粗体,快捷键Ctrl+1Blue——将选择的Session标为蓝色粗体,快捷键Ctrl+2Gold——将选择的Session标为金色粗体,快捷键Ctrl+3Green——将选择的Session标为绿色粗体,快捷键Ctrl+4Orange——将选择的Session标为橙色粗体,快捷键Ctrl+5Purple——将选择的Session标为紫色粗体,快捷键Ctrl+6Unmark——去除颜色加粗标记,快捷键Ctrl+0FindSession——退出Fiddler规则(Rules)HideImageRequests——隐藏图片请求HideHTTPSCONNECTs——隐藏HTTPS连接AutomaticBreakpoints——自动设置断点BeforeRequests——在请求前设置断点,快捷键F11AfterResponse——在响应后设置断点,快捷键Alt+F11Disabled——不自动设置断点,快捷键Shift+F11IgnoreImages——自动设置断点时忽略图片CustomizeRules——自定义规则RequireProxyAuthentication——需要代理密码验证ApplyGZIPEncoding——应用GZIP压缩RemoveAllEncoding——移除所有编码Hide304s——隐藏所有状态为304(无变更)的请求RequestJapaneseContent——请求日文内容User-Agents——选择用户Web客户端代理类型,包括了目前主流的浏览器Performance——性能SimulateModemspeeds——模拟调制解调器速度DisableCaching——禁止缓存ShowTime-to-Last-Byte——显示TTLBShowResponseTimestamp——显示响应时间戳工具(Tools)FiddlerOptions——Fiddler选项WinINETOptions——IE浏览器WinINET选项ClearWinINETCache——清除WinINET缓存,快捷键Ctrl+Shift+XClearWinINETCookies——清除WinINET缓存TextEncode/Decode——文本编码/解码,快捷键Ctrl+E可以进行文本的Base64编码/解码、UrlEnccode/UrlDecode、十六进制编码、转JS字符串、HTML编码/解码、UTF-7编码/解码CompareSessions——使用MicrosoftWindiff.exe对比选择的Session,快捷键Ctrl+WResetScript——重置脚本Sandbox——沙箱/sandbox/ViewIECache——查看IE缓存文件夹视图(View)SquishSessionList——收缩/Session列表,快捷键F6也可以使用WebSession面板的按钮,详见WebSessions面板介绍StackedLayout——切换面板布局Statistics——Statistics页签,快捷键F7Inspector——Inspector页签,快捷键F8Builder——RequestBuilder页签,快捷键F9MinimizetoTray——缩小为任务栏图标,快捷键Ctrl+MStayonTop——保持在其他窗口前端AutoScrollSessionList——自动滚动Session列表Refresh——刷新,快捷键F5帮助(Help)FiddlerHelp——Fiddler在线帮助FiddlerCommunityDiscussions——Fiddler社区在线讨论HTTPReferences——在线HTTP参考,包括各种HTTP响应状态码CheckforUpdates——检查更新SendFeedback——发送回馈AboutFiddler——关于FiddlerFiddler2工具栏完整工具栏如下图:如果工具栏被关闭,可以通过如下方式开启:主菜单Tools->FiddlerOptions->Appearance->ShowFiddlerToolbar,打勾确认即可。下面逐一讲解各按钮的用途:Comment——给选定的Session增加一个备注,添加后会显示在WebSessions面板的Comments字段中Reissue——重新请求选定的SessionRemoveAll——移除所有Session,快捷键Ctrl+XRemoveImages——移除所有图片请求SessionRemoveCONNECTs——移除所有HTTPS请求SessionRemovenon-200s——移除所有HTTP状态不是200的SessionResumeAll——继续所有此刻在断点被停止的SessionStreaming——开启流模式(StreamingMode),此模式开启的时候,所有断点都被忽略,所有HTTP响应都流化。关于流模式,请点击这里。Find——按条件查找SessionSave——保存选定的SessionLunchIE——在IE中加载选定的SessionURL,如果没选择,就打开about:blankClearCache——清空缓存Encoder——文本编码/解码,与菜单Tools->TextEncode/Decode相同,快捷键Ctrl+ETearoff——将页签浮动MSDNSearch——在MSDN上查找指定关键字Help——打开在线帮助×——隐藏工具栏Fiddler2WebSession面板完整工具栏如下图:此列表显示所有HTTP请求的相关信息,从左到右各列分别代表:[#]——HTTPRequest的顺序,从1开始,按照页面加载请求的顺序递增。[Result]——HTTP响应的状态,可以参考这里。[Protocol]——请求使用的协议(如HTTP/HTTPS/FTP)[Host]——请求地址的域名[URL]——请求的服务器路径和文件名,也包括GET参数[BODY]——请求的大小,以byte为单位[Caching]——请求的缓存过期时间或缓存控制header等值[Content-Type]——请求响应的类型(Content-Type)[Process]——发出此请求的Windows进程及进程ID[Comments]——用户通过脚本或者右键菜单给此session增加的备注[Custom]——用户可以通过脚本设置的自定义值Session列表使用不同的颜色表示不同的HTTP状态(红色表示错误,黄色表示验证要求(authenticationdemands)),通讯类型(灰色表示HTTPS连接),响应类型(紫色表示CSS,蓝色表示HTML,绿色表示脚本,灰色表示图片)。你可使用FiddlerScript来自定义session请求的文本颜色。[#]列中使用不同的图标表示不同响应类型:——请求已被发送到服务器——从服务器下载响应结果——请求在断点处被暂停——响应在断点处被暂停——请求使用HTTPHEAD方法,响应没有内容——请求使用HTTPCONNECT方法,使用HTTPS协议建立连接通道——响应是HTML格式——响应是图片格式——响应是脚本文件——响应是CSS文件——响应是XML文件——普通响应成功——响应是HTTP300/301/302/303/307转向——响应是HTTP304(无变更),使用缓存文件——响应需要客户端验证——响应是服务器错误——请求被客户端、Fiddler或者服务器终止(Aborted)WebSessions右键菜单下列菜单项已经在主菜单中有介绍:[View]AutoScrollSessionList、[Edit]Copy、[Edit]Save、[Edit]Remove、[Edit]Mark、[Tools]Compare、[File]Properties,这里不再复述。DecodeSelectedSessions——如果请求使用了GZIP压缩,就解码Comment——给Session增加备注ReplayReissueRequests——重新请求此地址ReissueUnconditionally——无条件重新请求此地址RevisitinIE——在IE中请求此地址,相当于工具栏的LaunchIESelectParentRequest——选择当前session的父请求,比如图片的父请求就是嵌入它的页面ChildRequests——选择当前session的子请求,比如当前页面的子请求是页面内所有脚本、CSS、图片等DuplicateRequests——选择全部相同地址的请求CloneResponse——克隆Session响应UnlockForEditing——解锁当前session以编辑,只针对文本资源,比如HTML/JS/CSSSquishSessionListWebSessions面板右上角的按钮用于收缩WebSession面板,相当于主菜单View->SquishSessionList
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯