怎么最快速地切换项目开发环境,省去查看修改API文档的步骤?
前言
在企业项目日常开发过程中,至少有两台应用服务器,一个用于开发测试使用(测试环境),一个用于供客户访问(生产环境)。在前端项目中,开发测试阶段调用测试环境的API,等正式上线时就要切换调用生成环境的API,这是一个固定不变的套路。
通常我们是通过修改接口文档来配置不同环境的接口地址,有没有什么比较简单的方法呢?
当然是有啦,下面就来试试看~
Step1:创建项目环境
进入项目详情页,点击侧边栏的“项目环境”,进入项目环境管理页面后,点击新建环境按钮:
Step2:请求地址前缀
给项目内所有API加上统一的请求地址前缀。
Step3:额外请求头部
给 API 加上统一的请求头部。
Step4:额外Form-data请求参数
如果API的请求体是Form-data类型,则会加上额外的请求参数。
Step5:环境变量
在 API 文档或测试中使用“{{环境变量参数名}}”的方式引用环境变量,在发送请求时会自动将环境变量替换为相应的值。
环境变量常用于以下场景:
- 通过环境变量改变API URL里面的版本路径,比如api.eolinker.com/ {{version}} /user/login
- 改变请求参数的Key和Value,比如表单中有一个参数version,值是环境变量:{{version}}
Step6:使用(切换)项目环境
当界面上出现环境切换的下拉菜单时,比如在API测试页面,点击右上角“环境选项”,选择想要切换的项目环境,系统就会自动切换到相应的项目环境。
演示工具:www.eolinker.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义