fiddlercore使用C#从文件创建自动响应(代码不起作用)

fiddlercore使用C#从文件创建自动响应(代码不起作用),c#,http,response,fiddler,intercept,C#,Http,Response,Fiddler,Intercept,我正在尝试拦截对网站的http请求。我使用了fiddler应用程序,从站点找到了响应,并将整个响应正文保存为一个文件(txt)。fiddler应用程序允许我选择该文件作为自动响应。这样做效果很好 然而,当我尝试使用fiddlercore时,它似乎不起作用,我也不知道为什么。我试着在事件中放置消息框,这样我就知道它们何时开火,它们确实开火了。然而,我似乎无法加载与主应用程序相同的响应文件。这是我的密码。一切运行都没有异常…只是我仍然从服务器得到响应,而不是从文件。我相信我只差一两行

我正在尝试拦截对网站的http请求。我使用了fiddler应用程序,从站点找到了响应,并将整个响应正文保存为一个文件(txt)。fiddler应用程序允许我选择该文件作为自动响应。这样做效果很好

然而,当我尝试使用fiddlercore时,它似乎不起作用,我也不知道为什么。我试着在事件中放置消息框,这样我就知道它们何时开火,它们确实开火了。然而,我似乎无法加载与主应用程序相同的响应文件。这是我的密码。一切运行都没有异常…只是我仍然从服务器得到响应,而不是从文件。我相信我只差一两行

        FiddlerApplication.BeforeRequest += delegate(Session session)
        {
            if (session.uriContains(@"http://www.website.com/request.php"))
            {
                session.bBufferResponse = true;
            }
        };

        FiddlerApplication.BeforeResponse += delegate(Session session)
        {
                session.utilDecodeResponse();
                session.LoadResponseFromFile("website.txt");
        };

谢谢

我的问题是我没有正确启动它,只是没有正确使用API