Roo*_*kie 2 javascript postman
我正在使用 Postman 并且我正在尝试将一些请求链接在一起。在我的第一个请求中生成了一个身份字符串,我想在第二个请求中使用它,例如类似于搜索产品,然后将该产品添加到购物篮。
现在我已经能够从第一个请求中提取值,我可以在第二个请求中提取它。问题是身份字符串中有一个&符号。当我发布第二个请求时,它会抛出一个错误,因为与号尚未在字符串中转义。我想用“&”替换变量中的&符号,但我无法让它工作。
我是 JavaScript 新手,所以我想这就是问题所在。在邮递员我有:
var jsonObject = xml2Json(responseBody);
console.log(jsonObject);
postman.setEnvironmentVariable("ItineraryId", jsonObject.ItineraryId);
ItineraryId.replace("&","&");
这将返回“评估测试脚本时出错:未定义 ItineraryId”。所以我试过:
var jsonObject = xml2Json(responseBody);
console.log(jsonObject);
var oldId = postman.setEnvironmentVariable("ItineraryId", jsonObject.ItineraryId);
oldId.replace("&","&");
并得到“评估测试脚本时出错:无法读取未定义的属性‘替换’”
提前致谢。
弄清楚了!
var jsonObject = xml2Json(responseBody);
console.log(jsonObject);
var itineraryId = jsonObject.ItineraryId;
itineraryId = itineraryId.replace("&","&");
postman.setEnvironmentVariable("ItineraryId", itineraryId);
| 归档时间: |
|
| 查看次数: |
8046 次 |
| 最近记录: |