Postman—cookie


postman中可以直接添加cookie。查看響應中的cookie;

什么是cookie

HTTP協議本身是無狀態的。什么是無狀態呢,即服務器無法判斷用戶身份。Cookie實際上是一小段的文本信息(key-value格式)。客戶端向服務器發起請求,如果服務器需要記錄該用戶狀態,就使用response向客戶端瀏覽器頒發一個Cookie。客戶端瀏覽器會把Cookie保存起來。當瀏覽器再請求該網站時,瀏覽器把請求的網址連同該Cookie一同提交給服務器。服務器檢查該Cookie,以此來辨認用戶狀態。

打個比方,我們去銀行辦理儲蓄業務,第一次給你辦了張銀行卡,里面存放了身份證、密碼、手機等個人信息。當你下次再來這個銀行時,銀行機器能識別你的卡,從而能夠直接辦理業務。

cookie機制

當用戶第一次訪問並登陸一個網站的時候,cookie的設置以及發送會經歷以下4個步驟:

客戶端發送一個請求到服務器 --》 服務器發送一個HttpResponse響應到客戶端,其中包含Set-Cookie的頭部 --》 客戶端保存cookie,之后向服務器發送請求時,HttpRequest請求中會包含一個Cookie的頭部 --》服務器返回響應數據

 
 

Set Cookie: 只有客戶端才能設置Cookie,服務端若想讓客戶端增加一個Cookie項,需要在應答時,在Http頭部中,通過使用Set-Cookie,將要設置的Cookie項發送給客戶端。這樣客戶端,在下次訪問時,會帶上該Cookie項。

postman中設置cookie:

一.tests中代碼設置:

二.手動設置:

1.設置右上角的cookie

2.在彈出的窗口中,可以編輯cookie

3.可以增加可修改cookie,一般登錄相關的

 

 


免責聲明!

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



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