0

我正在执行一个返回标题列表的 post 调用。其中一个标头称为“Bunny-id”并返回一个数字。(假设 Bunny-id --> 159)。

我正在尝试获取该数字并将其自动粘贴到我的环境中。环境变量已经存在,它被称为“id_pratica_artoo”,这是代码:

pm.test("set environment variable for chain", function() {
    var headerData = pm.response.headers;
    pm.environment.set('id_pratica_artoo', headerData.Bunny-id);
});

使用上述测试执行 POST 调用会出现以下错误:

为链设置环境变量 | ReferenceError: id 未定义

我错过了什么?

4

1 回答 1

0

通过使用以下解决:

pm.test("set environment variable for chain", function () {
pm.response.to.have.header('Bunny-id');
pm.environment.set('id_pratica_artoo', pm.response.headers.get('Bunny-id'));
于 2019-03-21T17:43:58.943 回答