无法使用 fiddler 预先响应请求并将其标记为在 c# 中完成

问题描述 投票:0回答:1

我尝试了一切,这就是现在的代码

private static void BeforeRequest(Session session)
{
    session.bBufferResponse = true;


        if (session.uriContains("productlisting/list"))
        {
            session.utilSetResponseBody(fastResponseProductListingList);
            session.bypassGateway = true;
        }
        else if (session.uriContains("productlisting/list/tag"))
        {
            session.utilSetResponseBody(fastResponseStoreProductListingTag);
            session.bypassGateway = true;
        }
        else if (session.uriContains("live/item/listall"))
        {
            session.utilSetResponseBody(fastResponseItemListAll);
            session.bypassGateway = true;
        }
        else if (session.uriContains("live/store/list"))
        {
            session.utilSetResponseBody(fastResponseStoreList);
            session.bypassGateway = true;
        
    }
}

它应该可以工作,我还连接了 BeforeRequest,但游戏仍然需要很长时间才能启动,这表明我认为它没有自动响应?有人可以帮忙吗

上面已经解释了

c# fiddlercore
1个回答
0
投票

排序错误,而且预加载的数据未加载,导致游戏无法显示任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.