通过Fiddler脚本修改Fiddler JSON响应

时间:2019-07-08 22:46:46

标签: c# json fiddler

嗨,我只是想更改json对象的子值, 这段代码对我有用

    if(oSession.uriContains("/get?foo1=bar1&foo2=bar2")) {          
        var j = Fiddler.WebFormats.JSON.JsonDecode(oSession.GetResponseBodyAsString()).JSONObject;
        j["args"]["foo1"]="manipulated";
        oSession.utilSetResponseBody(Fiddler.WebFormats.JSON.JsonEncode(j));
    }

当我在提琴手处查看响应部分时,看起来不错

enter image description here

但是当我刚去

https://postman-echo.com/get?foo1=bar1&foo2=bar2

并通过浏览器检查主体,似乎主体没有被提琴手操纵。 (已启用捕获模式)

这是一个错误还是我做错了什么? 最好的问候。

enter image description here

0 个答案:

没有答案