使用邮递员从请求中获取令牌并将其发送给另一个

Zee*_*eek 5 api rest postman

我正在使用邮递员对 REST API 进行一些测试。

要登录,我使用使用令牌响应的发布请求,我需要继续将其与另一个请求一起使用。

我是这样做的: 在此处输入图片说明

然后我想在另一个需要标头中的令牌的请求中使用它:

在此处输入图片说明

我似乎没有发送令牌。我究竟做错了什么 ?

小智 7

假设登录响应是:

{
   "message": {
        "token":"Some token value here"
    }
}
Run Code Online (Sandbox Code Playgroud)

最新的邮递员有轻微的变化,以下是设置变量的语法:

var data = pm.response.json();
pm.environment.set("token", data.message.token);
Run Code Online (Sandbox Code Playgroud)

在此处阅读更多信息: https://learning.getpostman.com/docs/postman/environments_and_globals/variables/


Zee*_*eek 3

问题是我使用的postman.setEnvironmentVariable()是而不是postman.setGlobalVariable().

我在这里找到了答案