在Postman的Pre-request Script中,你可以使用JavaScript的replace()方法来替换请求body中的空格。

下面是一个例子:

let requestBody = pm.request.body.raw; // 获取请求body

// 使用正则表达式替换空格
let replacedBody = requestBody.replace(/ /g, '%20');

// 将替换后的body设置回请求
pm.request.body.raw = replacedBody;

在这个例子中,我们首先获取了请求的原始body内容,然后使用正则表达式将其中的空格替换成%20,并将替换后的内容设置回请求的body中。

请注意,这个方法适用于请求的body是raw格式的情况。如果你的请求body是其他格式(如form-data、x-www-form-urlencoded等),需要根据具体情况进行处理。

希望对你有帮助!

postman的Pre-request Script里怎么实现对请求body里的空格替换成20

原文地址: https://www.cveoy.top/t/topic/i8oJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录