Insomnia 中的环境变量怎么设置?图文教程

在接口调试过程中, Insomnia 的环境变量显得至关重要,设置环境变量能有效管理常用值,方便切换不同环境进行测试和部署。设置步骤包括打开 Insomnia,导航至环境设置,添加环境变量并在请求中引用。

用 Apifox,节省研发团队的每一分钟

Insomnia 中的环境变量怎么设置?图文教程

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

Insomnia 是一个开源的 API 测试和调试工具,而环境变量则是在接口调试过程中极其重要的一部分,可以方便我们做很多事情,本文将为你详细介绍如何在 Insomnia 中设置环境变量,让你更高效地进行 API 测试和开发。

Insomnia 中为什么需要设置环境变量?

在 Insomnia 中设置环境变量有很多好处。首先,它可以帮助我们更方便地管理和重复使用常用的值,比如 API 的基本 URL、认证密钥等。其次,通过使用环境变量,我们可以轻松地在不同的环境之间切换,比如从开发环境切换到生产环境。这样一来,我们可以更轻松地进行测试和部署。

Insomnia 环境变量的设置步骤


现在,让我们来看一下如何在 Insomnia 中设置环境变量。

1.打开 Insomnia

首先,打开你的 Insomnia 应用程序,然后创建或打开工作区,如果你还没有工作区,可以创建一个新的;如果已经有了,就打开已有的工作区。

Insomnia 设置环境变量

2.导航至环境变量设置

在 Insomnia 的界面中,找到并点击左侧菜单中的“Manage Environments”,那个像设置的图标。

Insomnia 设置环境变量

3.添加环境变量并保存

Insomnia 中的环境是一个 JSON 对象,其中包含要引用的数据的键值对。在环境变量管理界面,你可以编辑基础环境,输入你想要设置的变量名和值。比如我想要将接口的前置 URL 通过环境变量来引用,我的 JSON 可以这么写:

{
   "base_path": "https://mock.apifox.com/m1/******-0-default"
}
Insomnia 设置环境变量

4.在请求中使用环境变量


设置好环境变量后,我们可以在 Insomnia 的请求中轻松地引用它们。例如,如果我们想要在请求的 URL 中使用上面设置的环境变量,只需要在 URL 中使用{{base_path}}的格式即可,Insomnia 会自动帮你解析。类似地,我们也可以在 Header 或 Body 中引用环境变量。

Insomnia 设置环境变量

Insomnia 更好用的工具:Apifox


Insomnia 虽然是开源的,但是它们客户端的一些高级功能也要收费,基础功能也受限制,对于一个项目来说可能不够用,所以我更推荐使用免费版的 Apifox


在 Apifox 中设置环境变量更加方便。在 Apifox 中打开一个项目后,点击页面右上角的“环境管理”,打开页面。

Apifox 设置环境变量

然后你可以在“环境管理”页面设置环境变量和全局变量

Apifox 设置环境变量

变量设置完毕后,你可以在请求界面通过双大括号{{}}的方式引用环境变量。当然,如果你不记得环境变量名字,Apifox 也会贴心的给出提示,非常的方便好用,快去试试吧!

Apifox 设置环境变量
Apifox 设置环境变量

总结

在接口调试过程中, Insomnia 的环境变量显得至关重要,设置环境变量能有效管理常用值,方便切换不同环境进行测试和部署。设置步骤包括打开 Insomnia,导航至环境设置,添加环境变量并在请求中引用。尽管 Insomnia 为免费开源,但对于更高级的功能,推荐使用免费的 Apifox。其环境变量设置更为方便,可通过双大括号引用,并提供友好的提示。

Apifox

知识扩展: