同僚問我提供一個token,要在postman測試接口, 我楞了一下,問:那你平時都是怎麼測的接口,該不會是每個接口的token都是複制粘貼上去的吧。出乎意料,還真是!
postman如何添加全局變
版本:8.0.7
第一步:檢視

第二步:添加
第三步:有紅色标點為未儲存,ctrl+s儲存
第四步:切換環境
第五步:在登入接口中擷取token并設定變量
var jsondata = pm.response.json()
var data = jsondata.data
var token = data.token
pm.environment.set("token", token)
注意:登入接口傳回的資料結構。
{
"code": 0,
"message": "success",
"data": {
"token": "eXVlamluZzlkNjRiZjgxNmI5ZTQ3NTBhZGE4Y2Q4M2U0NjU2OTIwMTYxNzA5ODU5ODQyOA=="
}
}
第六步:檢視token是否擷取成功。
看到這裡已經擷取到登入接口傳回的token值,現在隻需要在我們要通路的接口頭上增加token字段
第七步:增加token,通路接口
可以通過{{}}擷取全局變量,到此擷取以及使用教程結束了,你成功了嗎
我們下次再見。
等…這和我複制粘貼token值有什麼差別?隻是從一大串變成了{{}},感情我這一步步跟着操作下來做了無用功啊!
你問到了,說明你不撸的代碼太少了,竟然還有時間思考。那繼續看。
傻瓜,就算你沒問到我也是會說接下來該怎麼更加快捷,提高我們的工作效率。
第八步 設定固定頭
點選manage Presets
新增固定頭
使用
下次新增一個接口,隻需點選設定的固定頭,就會增加token,省去複制粘貼操作。