gpt4 book ai didi

postman - 如何更改集合范围内Postman当前变量值?

转载 作者:行者123 更新时间:2023-12-02 12:11:20 25 4
gpt4 key购买 nike

我的集合范围中有变量“TOKEN”。我尝试在发出请求时使用测试脚本设置值。但变量没有改变。

因此,我尝试使用环境范围变量。而且它有效。

为什么它在集合范围中不起作用?我读过关于 postman 变量范围 here并很好地理解它。

以下是一些屏幕截图:

1.首先,我调用登录端点。

Call Login

下面是控制台结果。没有什么不对。

Console Result

直到我尝试获取请求 header 中需要 token 的所有用户端点。状态为 401,因为 token 为空。如果 token 不为 null,则返回 200:

Get Users Endpoint

当我将“TOKEN”变量添加到环境中时,它可以正常工作。再次切换到无环境将导致 401 状态代码:

Result

最佳答案

自从这个问题发布以来,这可能是新的,但对于其他人来说发现这一点,您可以使用以下方法设置集合变量:

pm.collectionVariables.set(key, value)

参见: https://learning.postman.com/docs/sending-requests/variables/#defining-variables-in-scripts

关于postman - 如何更改集合范围内Postman当前变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55990729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com