【问题标题】:Dropping a connection using Fiddler使用 Fiddler 断开连接
【发布时间】:2015-06-03 07:41:38
【问题描述】:

我正在尝试使用 fiddler 模拟连接断开以完全阻止请求,我使用了自动响应器和 *drop 但我的应用程序已完成并且没有阻止请求,所以我尝试了以下 fiddler 脚本但也得到了同样的行为,有人可以帮忙吗?:

static function OnBeforeRequest(oSession: Session) 
{
    if (oSession.uriContains("/my uri/")) {
            oSession.oRequest.pipeClient.End();
            oSession.utilCreateResponseAndBypassServer();
            oSession.oResponse.headers.HTTPResponseCode = 0;
            oSession.oResponse.headers.HTTPResponseStatus = "0 Client Connection Dropped by script";
            oSession.state = SessionStates.Aborted;
            return;
    }
}

【问题讨论】:

    标签: proxy fiddler


    【解决方案1】:

    您没有提供足够的信息; “已完成且未阻止请求”具体是什么意思?你确定你的规则甚至匹配吗?

    不管怎样,uriContains("/my uri/") 永远不会是true; URI 从不包含未转义的空格。它应该是例如uriContains("/my%20uri/").

    【讨论】:

      猜你喜欢
      • 2018-03-03
      • 1970-01-01
      • 1970-01-01
      • 2016-12-02
      • 2017-11-04
      • 1970-01-01
      • 2020-06-09
      • 2012-03-14
      • 1970-01-01
      相关资源
      最近更新 更多