fiddler修改请求参数

打开fiddler的Customize Rules...,

fiddler修改请求参数_第1张图片

在OnBeforeRequest函数中:        

//修改请求内容, 如果uri包含你的域名信息则修改请求体
        if (oSession.uriContains("xxxxxxxxxxxxxxxx") || oSession.uriContains("xxxxxxxxxxxxxxxxxx")) {
            oSession["ui-color"] = "orange";
            // 获取Request 中的body字符串
            var strBody=oSession.GetRequestBodyAsString();

//            strBody=strBody.replace("\"reviewAuditStatus\":\"\"","\"reviewAuditStatus\":1");
//            strBody=strBody.replace("\"listId\":\"\"","\"listId\":116");
//            strBody=strBody.replace("\"start\":\"\",\"end\":\"\"","\"start\":\"2022-11-01\",\"end\":\"2022-12-03\"")
            strBody=strBody.replace("\"firstAuditStatus\":\"\"","\"firstAuditStatus\":1");
            // 弹个对话框检查下修改后的body               
//            FiddlerObject.alert(strBody);
//            oSession.utilSetRequestBody('{"data": "578"}');
            oSession.utilSetRequestBody(strBody);
        }

 

你可能感兴趣的:(fiddler,前端,测试工具)