使用规则选项卡的预定义操作

环境

产品
产品版本 1.5.0及以上
操作系统 macOS、Windows和Linux

描述

规则选项卡Fiddler Everywhere是一个强大的调试功能。中的每个预定义操作如何使用行动,并自定义规则自定义响应文件或者一个手动的反应?

解决方案

背后的主要思想规则TAB提供了一组基于匹配规则和操作的规则,这些规则可以快速模拟服务器响应和行为,而不需要修改服务器。在几秒钟内,您就可以执行许多复杂而不同的规则,并针对多个场景测试您的站点。

所有响应修改操作都是最终的。最终操作将立即停止执行任何其他连续操作和规则。

使用规则构建器中的预定义操作

行动下拉菜单提供了几个命名的选项XXX.dat在哪里XXX响应的描述性名称。

每个预定义DAT文件的内容如下:

  • 200年_fiddlergif.dat

    HTTP/1.1 200 OK日期:Fri, 25 Jan 2013 16:49:29 GMT FiddlerTemplate: True Content-Length: 308 Content-Type: image/gif gif89a# #编码的字符串样本gif如下
  • 200年_simplehtml.dat

    HTTP/1.1 200 OK FiddlerTemplate: True日期:Fri, 25 Jan 2013 16:49:29 GMT内容长度:51这是一个简单的fiddler -返回HTML页面。
  • 200年_transpixel.dat

    HTTP/1.1 200 OK日期:Fri, 25 Jan 2013 16:49:29 GMT FiddlerTemplate: True Content-Type: image/gif Content-Length: 49 gif89a#编码字符串透明gif如下
  • 204年_nocontent.dat

    HTTP/1.1 204 No Content FiddlerTemplate: True Date: Fri, 25 Jan 2013 16:49:29 GMT Content- length: 0
  • 302年_redirect.dat

    HTTP/1.1 302重定向FiddlerTemplate: True日期:周五,25 Jan 2013 16:49:29 GMT位置:http://www.fiddler2.com/sandbox/FormAndCookie.asp内容长度:0
  • 303年_redirectwithget.dat

    HTTP/1.1 303重定向使用GET FiddlerTemplate: True日期:Fri, 25 Jan 2013 16:49:29 GMT位置:http://www.fiddler2.com/sandbox/FormAndCookie.asp内容长度:0
  • 304年_notmodified.dat

    HTTP/1.1 304未修改FiddlerTemplate: True Date: Fri, 25 Jan 2013 16:49:29 GMT Content-Length: 0
  • 307年_redirectwithmethod.dat

    HTTP/1.1 307重定向使用相同的方法FiddlerTemplate: True日期:Fri, 25 Jan 2013 16:49:29 GMT位置:http://www.fiddler2.com/sandbox/FormAndCookie.asp内容长度:0
  • 401年_authbasic.dat

    HTTP/1.1 401认证要求FiddlerTemplate: True日期:Fri, 25 Jan 2013 16:49:29 GMT WWW-Authenticate: Basic realm="Fiddler" Content-Type: text/html Content-Length: 520 Fiddler: HTTP/401基本服务器认证要求。
  • 401年_authdigest.dat

    HTTP/1.1 401认证要求FiddlerTemplate: True日期:Fri, 25 Jan 2013 16:49:29 GMT WWW-Authenticate:文摘域="realm@example.com",qop="auth,auth-int",nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093",opaque="5ccc069c403ebaf9f0171e9517f40e41" Content-Type: text/html Content-Length: 520 Fiddler: HTTP/401文摘服务器认证要求。
  • 403年_authdeny.dat

    FiddlerTemplate: True Date: Fri, 25 Jan 2013 16:49:29 GMT Content-Length: 520 Fiddler: HTTP/403 Access Denied。
  • 404年_plain.dat

    HTTP/1.1 404 Not Found FiddlerTemplate: True Date: Fri, 25 Jan 2013 16:49:29 GMT Content-Type: text/html Content-Length: 520 Fiddler: HTTP/404 Not Found
  • 407年_proxyauthbasic.dat

    HTTP/1.1 407 Proxy Auth Required FiddlerTemplate: True Date: Fri, 25 Jan 2013 16:49:29 GMT Proxy- authenticate: Basic realm="Fiddler (just hit Ok)"Content-Type: text/html Content-Length: 520 Fiddler: HTTP/407 Proxy Auth Required。
  • 502年_unreachable.dat

    HTTP/1.1 502不可达服务器日期:周五,25 Jan 2013 16:49:29 GMT FiddlerTemplate: True Content-Type: text/html Content-Length: 520 Fiddler: HTTP/502不可达服务器。

使用自定义响应文件

行动的下拉菜单规则生成器提供了一个选项来加载您自己的自定义DAT文件与一个完全自定义的HTTP响应:

  1. 滚动下拉菜单行动菜单和选择响应文件
  2. 在文件选择窗口中,加载带有自定义HTTP响应的DAT文件。
  3. 点击保存创建或更新规则。

响应文件

使用自定义手动响应

另一个选择是规则生成器提供的是手动创建模拟的自定义HTTP响应:

  1. 滚动下拉菜单行动菜单和选择手动的反应
  2. 在文本字段中编写自定义HTTP响应。
  3. 点击保存创建或更新规则。

响应文件

Baidu
map