Javascript 如何在Postman中设置一个全局变量,该变量的值来自一个请求头?

Javascript 如何在Postman中设置一个全局变量,该变量的值来自一个请求头?,javascript,postman,Javascript,Postman,我通过邮递员发送一个要求基本认证的请求。 我想将基本auth的值保存在一个变量中,以便能够再次使用它 在我发送的请求中,我提供用户名和密码(基本),并将其转换为授权标头。 我想获取请求头中发送的值,并保存它 如何从请求头中获取值并将其放入env变量中,全部放在测试脚本中? 在测试中 您可以在创建全局变量后编写类似的内容您可以转到服务,该服务为您提供值,添加测试并在全局变量中设置结果 例如,对于我来说,登录服务为我提供了一个令牌,因此在测试和获取新令牌后,我在全局变量令牌中设置了该令牌 var j

我通过邮递员发送一个要求基本认证的请求。 我想将基本auth的值保存在一个变量中,以便能够再次使用它

在我发送的请求中,我提供用户名和密码(基本),并将其转换为授权标头。 我想获取请求头中发送的值,并保存它

如何从请求头中获取值并将其放入env变量中,全部放在测试脚本中?


测试中

您可以在创建
全局变量后编写类似的内容
您可以转到
服务
,该服务为您提供值
,添加测试并在
全局变量
中设置结果

例如,对于我来说,
登录服务
为我提供了一个
令牌
,因此在测试和获取
新令牌
后,我在
全局变量令牌
中设置了该令牌

var jsonData = JSON.parse(responseBody);
if (jsonData && jsonData.result && jsonData.result.session) {
    postman.setEnvironmentVariable("token", jsonData.result.session.token);
}

这是如何在变量中配置它,但我如何从请求头中获取它?很抱歉,我没有理解,所以现在这是您问题的答案,我需要从请求头中导出值。你能帮我像你发送的那样编写脚本吗?但是要从请求头中获取值吗?你可以在Auth服务中执行相同的测试脚本,并在全局变量中设置返回的值。我不能做更多的事情。我无法访问你的资料