Postman 环境变量怎么区分初始值与当前值
如果你看到旧教程里的 Initial value 和 Current value,可以先这样对应:Current value 是当前实例实际发请求时使用的本地值,现在叫 Local value;Initial value 是曾经用于团队同步的值,现在叫 Shared value。当前 Postman 桌面端和 Web 端已经不再用两个可独立编辑的旧字段来维护它们,而是默认保存一个本地值,需要协作时再明确分享为共享值。
官方地址:https://learning.postman.com/docs/use/send-requests/variables/variables/
- 日常调试和发送请求,使用激活环境中的
Local value。 - 需要让队友、监视器、计划运行或 Postman CLI 使用时,再创建或更新
Shared value。 - 密码、Token、API Key 不要直接放进普通共享值,优先使用 Secure variable 或 Postman Vault。
旧称与新称到底怎么对应
Postman 变量界面经历过一次重要变化。过去一个环境变量可以同时显示 Current value 和 Initial value,很多教程仍沿用这组称呼。现在的官方文档使用 Local value 与 Shared value,而且强调变量默认只有本地值;只有主动执行 Share,值才会同步到 Postman cloud。
| 旧版称呼 | 当前称呼 | 主要用途 | 是否自动同步 |
|---|---|---|---|
| Current value | Local value | 当前用户调试和发送请求 | 不会 |
| Initial value | Shared value | 团队默认值及云端运行 | 只有主动共享后才同步 |

这里的“对应”指用途迁移,不代表新版又恢复了两个必须同时填写的独立字段。新版以 Local value 为默认工作值;共享后可以保留一个 Shared value,之后继续修改本地值也不会自动覆盖共享值。Postman VS Code 扩展仍支持 Initial value 与 Current value 命名,因此同一团队有人使用扩展、有人使用桌面端时,看到不同术语并不矛盾。
步骤一:打开环境并填写本地值
- 在左侧选择 Items,展开 Environments,打开要使用的环境,例如
Local API。 - 新增变量
base_url,在值字段中填写用于个人调试的地址,例如https://api.example.test。当前界面会自动保存变量修改。 - 回到工作台,在右上角环境选择器中选中
Local API,让它成为 Active environment。

可见的成功状态:右上角环境选择器显示 Local API,环境变量表里的 base_url 有本地值。此时请求 URL 写成 {{base_url}}/health,Postman 会在当前实例中解析为本地地址。修改本地值不会自动把新值分享给队友。
步骤二:需要协作时再创建共享值
- 仍在目标环境中,点击 More,启用 Shared Value 视图,便于同时观察本地值和共享值。
- 若变量从未共享,点击值旁边的 Share;需要一次共享多个变量时,可使用 More > Share all。
- 本地值后来发生变化时,界面会出现已编辑状态。确认新值适合团队使用后,再选择 Update shared value;不要把个人测试值无意中推给全组。

可见的成功状态:变量旁显示已同步状态,或 Shared Value 列出现共享值。共享值可供工作区成员使用,也会被监视器、计划运行和 Postman CLI 等部分云端功能采用。只有拥有相应 Editor 权限的成员才能创建或更新共享值。
步骤三:在请求里确认实际解析的是哪一个值
- 打开引用了
{{base_url}}的请求,确认右上角仍选中了正确环境。 - 点击工作台右上角的 Variables,在 Variables in request 中查看当前请求引用的变量。
- 核对
base_url显示的 Local value,再把鼠标悬停在请求 URL 的变量引用上,确认解析结果与预期一致。 - 发送请求后,只把响应状态当作接口结果;变量是否正确,应以 Variables 面板里的解析值和激活环境为准。
如果 URL 中的变量被标红,常见原因不是“Initial value 没填”,而是当前变量没有值、目标环境未激活、变量被关闭,或者变量根本不在当前请求可访问的作用域。先在 Variables 面板查看 All variables,再检查环境选择器和变量开关。
本地值与共享值不一致时怎么处理
本地调试期间,两者不同是正常状态。例如团队共享值是测试环境地址,而你临时把 Local value 改成了本机服务地址。只要不点击 Update shared value,队友的共享值不会被你的修改覆盖。
- 想保留个人调试值:继续使用 Local value,不做共享操作。
- 想把新值交给团队:检查内容无敏感信息,再执行 Update shared value。
- 想恢复团队默认值:点击变量旁的已编辑图标,选择 Reset value;需要批量恢复时用 More > Reset all shared values。
- 云端运行拿不到值:确认变量已经共享。只有本地值时,监视器、计划运行或 Postman CLI 可能无法取得该值。
敏感值不要当普通初始值共享
旧教程有时会建议把公共 Token 写进 Initial value,这种做法不适合直接照搬。普通 Shared value 会同步到 Postman cloud,并可能随公开文档一起发布。密码、Token 和 API Key 应设置为 Secure variable,或存进 Postman Vault;如果确实需要团队共享秘密,应使用 Shared Vault,并把“共享秘密”和“共享变量引用”作为两个明确动作处理。
可以用下面这份清单做最终核对:
- 右上角是否激活了正确环境;
- 请求里的变量是否显示 Local value;
- 需要云端执行的变量是否已经创建 Shared value;
- 个人测试地址是否没有误点 Update shared value;
- 密码、Token、API Key 是否没有出现在普通共享值中。
常见问题
为什么我的 Postman 找不到 Initial value 和 Current value 两列?
因为当前桌面端和 Web 端已经改用 Local value 与 Shared value 模型,不再维护旧版两个独立字段。VS Code 扩展仍可能显示 Initial/Current 命名。
发送请求时到底使用哪个值?
当前 Postman 实例发送请求时使用激活环境中的 Local value。云端功能通常使用 Shared value。
修改 Local value 会自动更新 Shared value 吗?
不会。需要主动选择 Update shared value;这样可以避免个人调试值意外影响团队。
Shared value 可以放 Token 吗?
不建议把敏感值直接放入普通共享值。使用 Secure variable 或 Vault,并根据团队权限决定是否进入 Shared Vault。
shizuku官方版本怎么辨认?Google Play、GitHub Release与F-Droid渠道区别
- 上一篇
- shizuku官方版本怎么辨认?Google Play、GitHub Release与F-Droid渠道区别
- 下一篇
- Go fs.Sub 为什么不能阻止符号链接越界
-
- 文章 · 软件教程 | 3小时前 | CI/CD · gitHub actions · 软件教程 · GitHub GitHub Actions 构件保留时间
- GitHub Actions 怎么设置构件保留时间
- 395浏览 收藏
-
- 文章 · 软件教程 | 6小时前 | git · 软件教程 · Git Git worktree worktree prune
- Git worktree 怎么清理失效工作区记录
- 287浏览 收藏
-
- 文章 · 软件教程 | 8小时前 | docker ·
- Docker Build 缓存挂载怎么复用包管理器下载
- 264浏览 收藏
-
- 文章 · 软件教程 | 10小时前 | GitHub Copilot Pull Request Code Review API
- GitHub Copilot Code Review API 怎么提交代码审查请求
- 409浏览 收藏
-
- 文章 · 软件教程 | 12小时前 |
- GitHub 新 Dashboard 怎么筛选代理会话与拉取请求
- 111浏览 收藏
-
- 文章 · 软件教程 | 17小时前 | vs code ·
- VS Code 多根工作区怎么为不同文件夹配置任务
- 442浏览 收藏
-
- 文章 · 软件教程 | 19小时前 | git · vs code · 软件教程 · Stage Selected Ranges VS Code部分暂存 Git局部暂存 VS Code源代码管理
- VS Code 怎么只暂存文件中的部分修改
- 349浏览 收藏
-
- 文章 · 软件教程 | 23小时前 | figma ·
- Figma Auto Layout 处理卡片内容自适应的设计方法
- 257浏览 收藏
-
- 文章 · 软件教程 | 2天前 | 开发工具 · XHR Network Chrome DevTools Local Overrides 本地响应
- Chrome DevTools Network 覆盖本地响应的调试方法
- 348浏览 收藏
-
- 文章 · 软件教程 | 2天前 | 效率工具 · 软件教程 · tmux tmux-resurrect 窗格布局 会话恢复
- 终端 tmux 窗格布局保存与恢复的操作清单
- 390浏览 收藏
-
- 文章 · 软件教程 | 3天前 | github · npm · CI · 缓存失效 依赖缓存 GitHub Actions actions/cache
- GitHub Actions 缓存依赖并控制失效边界
- 170浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 329次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 386次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 379次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 348次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 172次使用
-
- 后台接收不到axios发送的post数据
- 2023-01-27 435浏览
-
- Go JSON 测试用 map 比较为什么顺序不稳定
- 2026-09-12 397浏览
-
- VS Code Dev Containers 实战:用容器搭建一致开发环境
- 2026-06-12 182浏览
-
- Docker Compose 本地多服务环境实战:MySQL、Redis、Nginx 一键启动
- 2026-06-12 250浏览
-
- Git worktree 实战:一套仓库并行修 Bug 和开发新功能
- 2026-06-12 447浏览

