fiddler 右键功能汇总

来源:互联网 发布:网络电影扫黄完整版 编辑:程序博客网 时间:2024/06/05 02:07

抓包后,选择某个请求,右键单击,会有很多选项,这些选项都有什么作用呢?接下来我们汇总下
这里写图片描述

1、Decode Selected Sessions
解码选择的session,一些Response body 会Encode。Decode后通常能解决乱码的问题

2、AutoScroll Session List
选项用于决定Fiddler是否会自动把新增的session添加到WEB Session列表中。自动滚动 Session List。当不断有新的session进入list时候,勾选此选项,session会定位在当前选中的地方,页面不会向下滚动,否则随着新的session出现,页面会一直向下滚动

3、Copy

  • Just Url
    将选中session的url拷贝到剪贴板,光标定位在web session列表时,快捷键CTRL+U可完成此功能
  • This Column
    copy鼠标所在列
  • Terse Summary
    拷贝摘要,其中包括:请求方法,URL,响应状态码及状态信息。如果是重定向的HTTP/3xx,还会有该请求Respons、header中Location字段;
POST http://ad.proxy.huisuoping.com/cash/v1/banner/ad/strategy?id=593b7f269cff7421&appVersion=26200 OK (application/json)
  • Headers only
    把session的请求头复制到剪贴板中,既可以以纯文本格式,也可以以HTML格式复制,双击子菜单copy命令会复制请求头
POST http://ad.proxy.huisuoping.com/cash/v1/banner/ad/strategy?id=593b7f269cff7421&appVersion=26 HTTP/1.1User-Agent: Mozilla/5.0 (Linux; Android 5.1; m2 note Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.124 Mobile Safari/537.36Content-Type: text/plain; charset=utf-8Content-Length: 0Host: ad.proxy.huisuoping.comConnection: Keep-AliveAccept-Encoding: gzipHTTP/1.1 200 OKServer: Apache-Coyote/1.1Content-Type: application/json;charset=utf-8Content-Length: 130Date: Thu, 16 Nov 2017 06:50:31 GMTConnection: close
  • session
    拷贝整个Session。快捷键Ctrl+Shift+S
POST http://ad.proxy.huisuoping.com/cash/v1/banner/ad/strategy?id=593b7f269cff7421&appVersion=26 HTTP/1.1User-Agent: Mozilla/5.0 (Linux; Android 5.1; m2 note Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.124 Mobile Safari/537.36Content-Type: text/plain; charset=utf-8Content-Length: 0Host: ad.proxy.huisuoping.comConnection: Keep-AliveAccept-Encoding: gzipHTTP/1.1 200 OKServer: Apache-Coyote/1.1Content-Type: application/json;charset=utf-8Content-Length: 130Date: Thu, 16 Nov 2017 06:50:31 GMTConnection: close{"adPositions":[{"adCount":1,"appId":"1106176866","channel":"GDT","mode":"SDK","positionId":"9070123498617733"}],"ratios":[10000]}
  • Response DataURI
    拷贝响应的DataURI(一个特定资源的协议),格式规范:data:[][;charset=][;base64],,这项技术一般用于图片内嵌页面,了解DataURI

  • Full Summary
    将session列表显示的信息及表头复制到剪贴板,通过tab分割。便于在Excel或其他编辑器中查看编辑。快捷键Ctrl+C

4、save

  • Selected Sessions
    in ArchiveZIP:将选择的sessions保存为SAZ格式压缩文件
    as Text:将所选sessions保存为txt格式文件
    as Text(Headers only):将所选sessions的请求和响应头一起保存为txt格式文件
  • Request
    Entire Request:将整个session的请求头和请求体都保存为txt文件
    Request Body:将session的请求体保存为txt文件
  • Response
    Entire Response
    Response Body:使用方法同上,一个是Request,一个是Response
  • and Open as Local File
    将session保存到文件中,通过本地程序打开文件,按住Ctrl键时,会提示你选择使用哪个应用打开

5、Remove 删除

  • Selected Sessions:删除选中的sessions
  • Unselected Sessions:删除未选中的sessions
  • All Session:删除所有sessions

6、Filter Now 快捷过滤
Hide ‘chrome:*’过滤来自哪个程序,iexplor、chrome、firefox
Hide Process=10001
Show Only Process=10001
选中一个session右键会出现Filter Now选项,Fiddler会根据你选择的session快速生成隐藏/显示条件
当我们选则隐藏某一个条件后,session list会隐藏符合条件的session
在Fiddler下方会显示你刚刚添加的条件,右键点击红色区域,取消过滤,但之前隐藏的sessions不会再次展示出来,只展示新增的session

7、Comment
为一个或多个session添加注释

8、Mark标记所选的会话:
Mark—>Strikeout失败;
Mark—>Red红色;
Mark—>Blue蓝色;
Mark—>Gold金色;
Mark—>Green绿色;
Mark—>Orange橙色;
Mark—>Purple紫色;
Mark—>Unmark未标记;

9、Replay重新请求此地址:

  • Reissue Requests
    将选中的请求以原来的形式重新发送。如果按住Shift键,可以键入重复次数。或是选中sessions后按Shift+R;
  • Unconditionally
    无条件的发送选中请求,告诉服务器不要返回HTTP/304响应,快捷键Shift+U;
  • Reissue and Edit
    把选中的请求以原来的形式重新发送,在每个session中设置请求断点,在请求被发送到服务器前,使用Fiddler的Inspector修改请求;
  • Reissue and Verify
    把选中的请求以原来的形式重新发送,验证Response状态码和Response body;
    重新发送的请求会被标记出背景色,绿色代表验证通过,红色表示验证失败,在comments中会提示失败原因和对比的session id;
  • Reissue Sequentially
    将选中的请求重新发送,等待前一个响应回来后,在发送下一个;
  • Reissue from Composer
    将选中的请求克隆到Fiddler右侧的Composer模块中;
  • Revisit in IE
    将sessions的url在IE中打开。注意IE总是使用GET方法,而且用自己的header和cookie,不管session中提供了什么HTTP方法和请求头;

10、Select选择:

  • Parent Request
    当前请求是从那个页面来的,相当于当前请求头中的Refere字段值。鼠标放在session上按P键可执行;
  • Child Requests
    与1相反;
  • Duplicate Requests
    选中Session列表中和当前的Session的URL和HTTP方法相同的所有Session;
  • Matching Values
    值匹配选择,可以根据Session列表中的任意值匹配,鼠标放任意一列,点击Alt+左键,就会匹配出相同值的session;

11、Compare 对比
选中两条session右键,就会出现Compare选项。这个功能是通过第三方的软件来实现,可以下载WinDiff.Exe放在Fiddler的安装目录下,或是下载WinMerge安装,配置查看

12、COMETPeek

13、About Session

14、Clone Response

15、Unlock for editing

16、Inspect in new windows

17、properties

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 面对老师的冷暴力家长该怎么办? 面对无德的老师家长该怎么办 如果你家长屏蔽老师老师该怎么办 小孩出完水痘后身上出现疱疹怎么办 脑子里兴奋的头疼怎么办 吃什么药 一个月宝宝异常兴奋不睡觉怎么办 四个月宝宝晚上兴奋不睡觉怎么办 20个月宝宝半夜惊醒哭闹怎么办 小孩吃了氨茶碱兴奋不睡觉怎么办 孩子在学校被同学撞鼻骨折怎么办 孩子在学校无意致使同学受伤怎么办 9个月的宝宝吃坏东西腹泻怎么办 8个月发烧到38度怎么办 1岁半宝宝鼻塞发烧38度6怎么办 八个月的宝宝发热38度怎么办 八个月宝宝发热在38度怎么办 8个月孩子发烧38度怎么办 6个月孩子发烧38度多怎么办 7个月孩子发烧38度怎么办 小明上课总是东张西望你该怎么办 初中二年级贪玩游戏说不听怎么办 孩子上课经常和别的同学说话怎么办 小孩五年级了上课坐不住怎么办 孩子老是纠结小事抓不住重点怎么办 没文化不懂教不了孩孑怎么办 孩孑学习不好老师不让上课怎么办 5个月婴儿睡得少怎么办 教育案例——幼儿爱打小报告怎么办 上班的时候同事老是爱插话怎么办 孕晚期右侧卧睡觉宝宝好动怎么办 乐扣玻璃碗盖子长霉怎么办 乐扣保鲜盒密封圈有异味怎么办 8个月的宝宝不吃饭怎么办 宝宝十一个月了不爱吃饭怎么办 一岁八个月宝宝不爱吃饭怎么办 14个月的宝宝不爱吃饭怎么办 宝宝一岁多又黑又瘦又小该怎么办? 15个月宝宝偏瘦该怎么办 早期肺癌手术后身体瘦该怎么办 4个月婴儿的眼里有触摸糊怎么办 七个月宝宝断奶不喝奶粉怎么办