postman使用--添加headers、授權、cookies


添加headers

Request Headers(請求頭)用來說明服務器要使用的附加信息,比較重要的信息有:Cookie,Referer,User-Agent等。在postman中可以在請求下方的Headers欄目來設置

如果不用,可以去掉前面的對勾

想一下,我們有一百多個接口,難道我們要添加100個headers嗎?當然不是了,postman里可以設置請求頭,下一次直接選用就可以了

點擊右側的Presets,在點擊Manage Presets

下一次就點擊你自己起的名稱就可以了

授權

授權設置
出於安全的考慮,我們的接口並不希望對外公開,這個時候就需要使用授權(Authorization)機制授權過程驗證你是否具有訪問服務器所需數據的權限,當你發送請求時,通常必須包含參數,以確保請求具有訪問和返回所需數據的權限,postman提供授權類型,可以輕松的在postman本地應用程序中處理身份驗證協議
postman支持的授權協議類型如下:
No Auth
Bearer Token
Basic auth
Digest Auth
oAuth 1.0
oAuth 2.0
Hawk Authentication
AWS Signature
NTLM Authentication [Beta]

 

Basic auth
基本身份驗證是一種比較簡單的授權類型,需要經過驗證的用戶名和密碼才能訪問數據資源,這就意味着我們需要輸入用戶名和密碼
postman-echo.com/basic-auth
如果不輸入用戶名和密碼,直接使用get請求,則會返回提示:Unauthorized

用戶名:postman 密碼:password

我們加上授權在去請求

 Cookie設置

什么是cookie

cookie是存儲在瀏覽器中的小片段信息,每次請求都將其發送回服務器,以便在請求之間存儲有用的信息,比如很多網站登錄界面都有保留賬號密碼,以便下次登錄。
由於HTTP是一種無狀態的協議,服務器單從網絡連接上無從知道客戶身份,所以需要有一個身份,這個身份就是cookie
Cookie是由服務端生成,存儲在響應頭中,返回給客戶端,客戶端會將cookie存儲下來,在客戶端發送請求時,user-agent會自動獲取本地存儲的cookie,將cookie信息存儲在請求頭中,並發送給服務端,postman也可以設置,獲取,刪除cookie

set cookies
在send按鈕下方單擊cookies文字菜單,彈出如下界面,然后可以設置Cookie


免責聲明!

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



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