寫在前面: 本文轉載
好像好久都沒有寫部落格了,總結一個原因,一個字形容‘懶’\
postman最近使用頻繁,所以記錄一下吧,本篇文章會慢慢補充
下載地址:\
連結:https://pan.baidu.com/s/1bIB3gIlksUMvGQvR-... \
提取碼:yxia
·
一. 資料夾
個人習慣會根據專案名稱獨立建一個資料夾\
如圖所示\
然後在這個資料夾可以根據自己喜好建立子資料夾,比如按模組劃分\
\
點選2 裡面有很多選項 自己看吧 :tw-1f639:
·
二. 除錯介面的一些配置
懶得打字,先扔一張圖吧!\
\
點選上圖6、7處可以檢視變數的列表和值,以及修改新增
·
其它的就自己體會吧!
現在就說說怎麼使用變數吧,如下\
{{globals_name}}
每個專案域名都不一樣,請求地址我們就可以配置號對應的每個專案的全域性變數了\
比如: 專案一的域名為: 1.test.com n那麼我們就可以在全域性變數配置一個 TEST_1_DOMAIN 對應值為1.test.com/
接下來比如我們要請求專案一的 1.test.com/test 這個介面,就可以在請求地址那裡寫\
{{TEST_1_DOMAIN}}test
一般我們的介面都會攜帶一些token之類的東西\
難道token過期我們還得每次都手動更新??\
不用,我們可以定義一個全域性變數 TEST_1_TOKEN
然後我們可以在請求獲取token之後執行一段js指令碼去更新我們的全域性token\
指令碼如下:
// responseBody 轉為json 得到的data就是介面返回的值
var data = JSON.parse(responseBody);
// 設定環境變數token,供後面的介面引用
postman.setGlobalVariable("__TEST_1_TOKEN__", data.data.token);
如圖:
·
儲存
·
修改
·
這裡提一下將瀏覽器的請求匯入postman
- 瀏覽器F12->NetWork->選中請求->滑鼠右鍵->Copy->Copy as cURL(bash)
- 如圖
·
三.環境
同一個專案有不同的環境這個屬於正常現象,postman提供了環境相關的功能
1.建立一個環境,如圖
環境裡面設定的變數只屬於當前環境,而全域性變數則屬於當前工作空間所有
·
四.工作空間,如圖
建立好了我們就可以通過頂部MyWorkspace切換工作空間了!
·
五. 快捷鍵
Ctrl + . 請求隱藏皮膚
六. 團隊協作
由於postman的團隊服務使用達到一定量是收費的,所以你可以通過購買服務使用團隊這個功能,不過也可以申請一個公共的賬號,整個團隊使用一個賬號合作開發。
總結:\
空間->環境->請求
就到這吧 應付日常操作差不多了:tw-1f639: