postman pre-request 内修改请求体内容无效

问题是这样的,发送给后台的请求体内容是要加密的,原始报文是这样的

{
   "taskId":"1111",   //任务ID
   "memberUid":"2222" // 用户UID
}

然后我想用postman的 pre-request 修改报文,并进行加密
console.log("原始报文",pm.request.body.raw)
pm.request.body.update({mode: 'raw',raw:'我是加密后的内容'})

然后诡异的问题来了,postman报文发送到后台的内容还是旧的,附上postman 控制台输出内容

img

这不是有效果吗?

img

img

img

https://learning.postman.com/docs/sending-requests/capturing-request-data/interceptor/
建议你用一下

img


安装后打开拦截器,注意Filter用于过滤你想要的接口地址,比如说你填写google,就只保留包含google的接口,这样可以过滤其他不想要的接口

img


打开的postman插件的拦截器选项:

img


刷新你要拦截接口的页面,可以看到拦截器里已经显示了最近请求的接口地址了

检查修改