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