fiddlercore使用C#从文件创建自动响应(代码不起作用)
本文关键字:响应 代码 不起作用 使用 文件创建 fiddlercore | 更新日期: 2023-09-27 18:26:31
我正在尝试拦截一个到网站的http请求。我使用了fiddler应用程序,从网站上找到了响应,并将整个响应主体保存为文件(txt)。fiddler应用程序允许我选择该文件作为自动响应。这样做效果很好。
然而,当我尝试使用小提琴芯时,它似乎不起作用,我也不知道为什么。我试着在活动中放置消息框,这样我就知道它们什么时候会开火,而且它们确实会开火。我似乎从来没有加载过与主应用程序相同的响应文件。这是我的密码。一切都在毫无例外地运行。。。只是我仍然从服务器而不是文件中得到响应。我确信我只差一两行。
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。