APIPOST常見設置項
APIPOST的設置
APIPOST支持對一些常用功能場景進行自定義設置,操作路徑如下圖:
各個設置項的含義
發送設置
這里是針對接口從創建到發送的一些功能的設置。
1、默認請求超時時間:
此項決定了發送后,過多長時間返回超時。0為不限。注意:請勿將此值設置過大或者過小,否則都會導致 TIMEOUT 錯誤!
2、請求自動重定向:
當您的接口有302或者301重定向時,建議開啟此項。
3、新建接口默認請求method:
系統默認新建接口的method為POST,我們可以通過設置此項,來指定新建接口的默認method。注意:此項只針對新建接口有效,不會影響已有接口的method值。
4、新建接口默認請求請求方式:
此項同新建接口默認請求method作用相似,只是針對的是新建接口的請求方式屬性。默認為form-data。
5、自動識別請求參數的Mock變量:
當前開啟此項時,系統就會識別輸入參數key和value中是否含有 @開頭的mock類型變量,如果有則進行替換。
6、發送數據json化:
此項開啟后,APIPOST會自動將輸入的 application/json 類型的body參數進行JSON校驗並自動更正處理。但是代價就是可能會導致一些長整形或者浮點型數字的精度丟失。
代理
這里是針對接口發送時的代理參數進行設置。相關資料可以參考網絡代理相關文章,這里不再贅述。
證書
這里是針對接口發送時的CA證書等證書進行設置。相關資料可以參考CA證書相關文章,這里不再贅述。
發送后設置
這里是針對接口發送后的一些行為操作進行設置。
1、發送請求后結果保存到響應示例
此項開啟后,每次發送,APIPOST都會將實時的響應結果自動導入到指定的(成功/錯誤)響應示例文檔,避免了收到導入的麻煩。
但是需要注意的是:實時響應具有高度實時型和不確定性(比如后台返回錯誤),所以很容易導致文檔被誤修改。
2、發送后切換至“響應”標簽
此項開啟后,每次發送后,APIPOST都會切換到“實時響應”標簽。
3、發送后自動展開響應面板
此項開啟后,每次發送后,APIPOST都會展開響應面板UI,覆蓋掉請求參數面板UI。
4、發送后自動美化響應結果
此項開啟后,每次發送后,APIPOST都會嘗試自動將響應結果進行“美化”處理。
拓展設置
這里是一些其他輔助功能設置。
1、目錄點擊設置
此項決定了當點擊API面板左側列表的目錄時,其行為是打開一個新建標簽還是只是展開、折疊目錄。