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'等),需要根据具体情况进行处理。
希望对你有帮助!
原文地址: http://www.cveoy.top/t/topic/lMtJ 著作权归作者所有。请勿转载和采集!