首页 > 解决方案 > 无法在 Postman 中使用变量命中端点

问题描述

使用端点时,我能够成功完成请求并检索响应,但是当我在端点中使用变量时,例如:{{abc}}/api/user/id 它给出状态 404 未找到,我已经在集合“abc”中指定了变量,所以不确定为什么会出现这个问题。为什么变量无法识别?

提前致谢。

标签: collectionspostman

解决方案


您是否有任何同名的环境变量或局部变量或数据变量?这些比集合更偏好,所以如果你有相同的变量名,那么这个值将覆盖集合变量值

https://learning.postman.com/docs/sending-requests/variables/#variable-scopes

在此处输入图像描述

在邮递员中,优先级从下到下,范围从上到下

范围:

这意味着如果您定义了全局变量,那么它将对所有集合可见,并且环境变量将仅对该特定环境可见。

优先级

如果您在 environment 和 collection 中都定义了同名的变量,则该值将从environment中获取。优先级是集合 < 环境


推荐阅读