【開發工具】 使用 Postman 進行接口測試 (配置全局 token,JWT可用)


在前后端分離開發的項目中,使用postman來做接口測試會方便很多,然而因為JWT的鑒權,導致每半小時token都要更新一下,使測試變的很麻煩。

如果把token設置為全局變量,方便做測試,每次自動獲取token,整個過程就會輕松很多。

 

JWT項目中http請求頭一般需要設置兩個信息

HTTP request header: content-type: application/json

HTTP Authorization: token串 / Bearer token串

 

1. 下載Postman,下載地址:https://www.postman.com/downloads/,打開一個request頁面。

 

 

2.先獲取一下token, 設置好請求類型 get/post,填寫http請求連接,填寫header請求頭

 

 

 

 

3.填寫登錄信息,點擊Send,發送請求,獲得返回的值。

 

 

4. 點擊Test,在空白處寫腳本。

var data = JSON.parse(responseBody);
pm.globals.set("token","Bearer "+data.Data);

//pm.globals.set("token",data.Data); 不要照抄,看項目中需要的驗證+不+ Bearer。

  responseBody : 指的是返回的所有數據,在我這個接口,token儲存在Data中。

  pm.globals.set : 設置全局變量,第一個參數的是全局變量的名稱,第二個是具體數值。

 

 

 

5. 設置完全局變量后,再設置一下 http請求頭 的快捷方式。

 

 

6. 點擊Manage Presets 添加快捷方式,填寫Content-Type和Authorization

 

 {{xxx}} : 調用名為xxx的全局變量。

設置結束,現在已經可以自動獲取token了

 

7.實際操作一下,用一個查詢用戶List作為測試。

點擊剛剛新建的快捷方式,自動在headers里加入兩條信息,填寫url,body參數

 

 點擊Send,獲取測試結果

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM