什么是变量?
对于一些常见的参数,我们可以将其定义成变量,以便达到一处改动,全部改动的目的。
例如我们请求的URL域名,完全可以将其设置为变量,在URL栏只输入路由即可。这样的话,我们可以通过控制变量的值,来达到请求不同域名、相同路由的API接口(比如可以用来快速切换开发环境和生产环境)。
如下图所示,我们将域名定义成了变量:url。
怎么定义变量?
ApiPost V3支持 2 种方式来定义变量:预定义和脚本定义。我们分别来讲。
1、ApiPost预定义变量
点击右上角的环境管理器,点击【新建环境】,此时在弹窗内就可以定义变量了。
如图,我们在这里定义了变量:url,并且赋值为:https://console.apipost.cn
此时,当我们点击发送的时候,{ {url}}就会自动被替换为https://console.apipost.cn。
当然除了,url里,请求参数也可以使用变量替代。如下图: