Postman属性名有特殊符号
遇到一个问题,接口返回值有个字段叫"Jwt-Token"
{
"msg": "操作成功",
"code": 200,
"data": {
"Jwt-Token": "0"
}
}
}
在用Postman解析的时候,遇到问题,
var jsonData = pm.response.json();
pm.collectionVariables.set("Jwt-Token", jsonData.data.Jwt-Token);
提示: Token is not defined.刚开始有点没懂,啥情况...后来才发现是这个"-"惹的祸.
第三方的项目改起来也麻烦,一时之间有点莽住了...询问了一下chat,给的方案非常的简洁.用惯了pm自带的解析,都忘了是js了...
const response = JSON.parse(responseBody);
const jwtToken = response.data["Jwt-Token"];
console.log(jwtToken);