zoukankan      html  css  js  c++  java
  • Fidder 辅助标签和工具

    辅助标签和工具应该算是Fiddler工具用的最多的功能,具体功能介绍如下:

     一、Statistics-统计分析

      Http或Https请求的性能和其他数据分析,如DNS解析时间,TCP/TP建立连接的时间(TCP三次握手的时间)、SSL连接的时间(针对https请求)等信息。

    二、Inspectors-检查器

      以不同的形式展示请求或部分请求报文、响应或部分响应报文。

    三、AutoResponder-自动响应器

      可用于拦截某一请求,进行如下操作:1、重定向到本地的资源,2、使用Fiddler的内置响应,3、自定义响应

      具体操作步骤如下:

      1、在AutoResponder面板下,点击,单击选择需要拦截的请求,复制请求的URL(请求右键 >> Copy >> Just Url),粘贴至右侧面板Rule Editor(或者左键按住,并拖动需要请求的url到右侧面板,此时url自动填充在Rule Editor处)

       2、设置响应的内容,可以选择Fiddler的内置响应或者是用户本地文件(或者点击规则,鼠标右键,选择Edit Response,进行自定义响应)

       3、同时选中(使用规则)和(放行未匹配的请求)。

      

    四、Composer-设计器

      设计请求,修改请求参数,进行简单的接口测试。具体操作:鼠标左键拖动请求的url至右侧Composer面板处,请求信息会自动填充,修改请求参数,点击Execute。

    五、Filters-过滤器

      作用:忽略不想显示的请求,过滤出想要的请求,是一个多维度的过滤器。过滤器要起作用,必须选中具体功能如下:

    1、Hosts 主机配置

    ①、Show only Intranet Hosts:仅显示局域网的请求(一般不用)

    ②、Show only Internet Hosts:仅显示广域网的请求(一般不用)

    ③、No Host Filter:无主机限制

    ④、Hide the following Hosts:隐藏输入到下面文本框的主机(域名或者IP)的请求(选择请求,单击右键,Copy >> This Column)

    ⑤、Show only the following Hosts:仅显示输入到下面文本框的主机(域名或者IP)的请求

    ⑥、Flag the following Hosts:含有下面文本框的主机(域名或者IP)的请求做标记(即加粗显示)

    2、Client Process 客户端进程配置(应用比较少)

    ①、Show only traffic from:仅显示某一进程的请求

    ②、Show only Internet Explorer traffic:仅显示IE浏览器发出的请求

    ③、Hide traffic from Service Host:隐藏来自service host(即由svchost.exe进程)发出的请求

    3、Request Headers 请求头配置

    ①、Show only if URL contains:仅显示url中包含输入的字符串的请求(可以是url的一部分、正则、或完整的URL)

    ②、Hide if URL contains:与①相反,隐藏url中包含输入的字符串的请求

    ③、Flag requests with headers:标记请求头中有指定内容的请求

    ④、Delete request headers:删除请求头中的指定内容

    ⑤、Set request header:设置请求头中添加指定的内容

     4、Breakpoints 断点配置

    ①、Break request on POST:在POST请求中设置断点(请求前设置断点)

    ②、Break request on GET with query string:在带有请求参数的GET请求中设置断点(请求前设置断点)

    ③、Break on XMLHTTpRequest:在Ajax请求中设置断点(请求前设置断点)

    ④、Break response on Content-type:在响应中含有指定Content-type的请求中设置断点(响应后设置断点)

    5、Response Status Code 响应状态码配置

    ①、Hide success(2xx):隐藏响应状态码为2XX的请求

    ②、Hide non-2xx:隐藏响应状态码非2xx的请求

    ③、Hide redirects(300, 301, 302, 303, 307):隐藏状态码为300、301、302、303、307的重定向请求

    ④、Hide Authentication demands(401,407):隐藏状态码为401,407的响应。需要用户进一步确认证书的请求

    ⑤、Hide Not Modified(304):隐藏状态码为304的相应

    6、Response Type and Size 响应类型和大小配置

    ①、Show all Content-Types:显示任意响应类型的请求

    ②、Show only IMAGE/*:仅显示响应类型是图片的请求

    ③、Show only HTML:仅显示响应类型是html的请求

    ④、Show only TEXT/CSS:仅显示响应类型是text/css的请求

    ⑤、Show only SCRIPTS:仅显示响应类型是js脚本的请求

    ⑥、Show only XML:仅显示响应类型是xml的请求

    ⑦、Show only JSON:仅显示响应类型是json的请求

    ⑧、Hide IMAGE/*:隐藏响应类型是图片的请求

    ⑨、Hide smaller than KB:隐藏响应体小于指定字节数的响应

    ⑩、Hide larger than KB:隐藏响应体大于指定字节数的响应

    ⑪、Time HeatMap:根据响应时间给每个请求设置背景色。小于50ms绿色,50-300ms不着色,300-500ms黄色,大于500ms红色

    ⑫、Block scriptfiles:将响应类型为js脚本的请求,设置返回HTTP/404响应

    ⑬、Block image files:将响应类型为图片的请求,设置返回HTTP/404响应

    ⑭、Block SWF files:将响应类型为flash的请求,设置返回HTTP/404响应

    ⑮、Block CSS files:将响应类型为css的请求,设置返回HTTP/404响应

    7、Response Headers 响应头配置

    ①、Flag responses that setcookies:将响应中设置了cookies的请求标记显示(斜体显示)

    ②、Flag responses with headers:将响应头中包含指定内容的请求标记显示(加粗显示)

    ③、Delete responseheaders:删除响应中指定的响应头

    ④、Set response header:将响应头中添加指定的内容     

      

      

  • 相关阅读:
    多线程GCD
    根据UITouch 自定义手势
    KVC在数据解析中的应用
    oc 文件读写操作
    oc 字典应用实例-城市查询省份
    oc 字典应用实例-成绩科目排序
    oc 数组应用实例-验证码
    协议 protocol
    概念杂记
    OC 类的继承 方法重载重写
  • 原文地址:https://www.cnblogs.com/purelavender/p/14075983.html
Copyright © 2011-2022 走看看