我确信这很简单,对于Postman来说我还比较陌生,因此请原谅我,但是我在使用postman中的PUT请求更新环境时遇到了麻烦。
这是我的请求前脚本:
var new_env = JSON.parse(environment.cloned_environment);
new_env.done_artists = environment.done_artists;
new_env.artists = environment.artists;
(delete new_env.cloned_environment);
var values = [];
_.each(new_env, function (value, key) {
values.push({"key": key, "value": value});
});
console.log(values);
postman.setEnvironmentVariable("updated_environment", JSON.stringify(values));
我认为我做错了几件事。我已经参考了Postman Pro API文档,并且了解到对环境的PUT请求要求您将x-api-key与生成的密钥一起传递给我,并将其设置为环境变量,以便可以在标头中引用它,但除此之外,我不确定自己在做什么错。