新版的ApiPost(Chrome拓展V2.0.8+/客戶端V2.2.1+)已經支持環境變量的定義和使用。
本文主要介紹ApiPost環境變量的第一課:如何定義環境變量,並如何使用它。
ApiPost簡介:
ApiPost是一個支持團隊協作,並可直接生成文檔的API調試、管理工具。它支持模擬POST、GET、PUT等常見請求,是后台接口開發者或前端、接口測試人員不可多得的工具 。
什么是環境變量?
對於一些常見的參數,我們可以將其定義成環境變量,以便達到一處改動,全部改動的目的。
例如我們請求的URL域名,完全可以將其設置為環境變量,在URL欄只輸入路由即可。這樣的話,我們可以通過控制環境變量的值,來達到請求不同域名、相同路由的API接口(比如可以用來快速切換開發環境和生產環境)。
如下圖所示,我們將域名定義成了變量:url。
如何定義環境變量?
如上面的例子,我們將域名定義成了變量:url。但是此時,如果點擊【發送】會提示錯誤,因為雖然您使用了環境變量url,但您還沒有正式定義它。
那么我們是在上面地方定義它呢?
如下圖所示,我們需要先創建一個環境,然后,定義環境變量的key和value。
第一步:點擊發送按鈕上方的【未選擇環境】——【新建環境】來新建一個環境
第二步:點擊【新建環境】,我們就可以定義一個環境,並為這個環境定義一些變量了。如下圖所示:
第三步:保存
如上如所示,我們定一個環境【開發環境】,並定義了2個變量:url和test變量。點擊【保存環境】按鈕保存。
第四步:測試
此時選擇我們剛創建的【開發環境】,然后點擊發送,就出現正常的響應結果了。
環境變量定義后,我們就可以使用他們了。調用環境變量的方法是: {{變量名}}