【发布时间】:2019-04-25 00:52:42
【问题描述】:
我正在尝试在 Postman 中连续发布公司列表,并在完成后停止请求。我已经完成了以下操作,但它只发送了第一个。 我的编码经验很少,我一直在努力学习,但没有老师或指导去哪里,对于积极的 cmets 将不胜感激。有一天我会非常擅长编码,并会帮助那些在我的位置上的人。
身体
{
"name": "{{company}}
}
预请求脚本
var companies = pm.environment.get("companies");
if (!companies) {
companies = ["Goooooooooogle", "Yahoo!", "Facebook", "Amazon", "Currys", "Orion", "Zienu"];
}
var currentCompany = companies.shift();
pm.environment.set("company", currentCompany);
pm.environment.set("companies", companies);
测试
var companies = pm.environment.get("companies");
if (companies && companies.length >0){
pm.sendRequest("https://postb.in/5HXHKNhQ", function (err, response) {
console.log(response.json);
});
}
else {
pm.sendRequest(null);
}
【问题讨论】:
-
为什么不尝试使用简单的 bash 脚本和 curl ?我认为这会更简单
-
@Jérôme 我正在使用 JS,因为这是我正在学习的内容,我对 bash 脚本一无所知。我现在要调查。感谢您的意见:)
标签: javascript arrays postman