postman的Pre-request Script里怎么实现对请求body里的空格替换成20
在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等),需要根据具体情况进行处理。
希望对你有帮助!
原文地址: https://www.cveoy.top/t/topic/i8oJ 著作权归作者所有。请勿转载和采集!