如何以编程方式获取邮递员请求的内容长度包含变量值?
我需要在PUT请求中包含内容长度标题,我将它放在Postman中。我可以在预请求脚本中获取请求内容长度,但是,根据Postman script documentation,预请求脚本是(duh)在生成请求之前获取内容长度(或仅发送?) 。这对我的场景来说是有问题的,因为我需要填写变量值后的内容长度。
//Get request length
var rdata = request.data;
var requestLength = JSON.stringify(JSON.parse(rdata)).length;
pm.environment.set("requestLength", requestLength);
console.log(requestLength);
答案 0 :(得分:0)
pm.environment.set("requestLength", request.data.length);