cookie session和token的區別

2022-09-09 15:18:26 字數 392 閱讀 8424

cookie:

cookie由伺服器生成,儲存在客戶端瀏覽器,是乙個檔案。

容量小,單個cookie儲存的資料不能超過4k

容易被劫持,不安全

可以被使用者禁止

session:

session儲存在伺服器端,沒有資料量限制

session可以放在檔案、資料庫、記憶體等中

session大多數都是用cookie儲存,但是也可以用url重寫

比較安全,使用者驗證一般會用

token:

token是伺服器返回的乙個簽名資料,可以使用這個簽名資料表明使用者身份

token無狀態、可擴充套件、可以跨伺服器呼叫,安全

介面鑑權之cookie session和token

一 鑑權 二 引入cookie session和token的原因 目前,大部分介面使用的都是http協議,而http協議是無狀態的,即本次請求和上一次請求是沒有任何關係的,無法共享資訊。比如,像我們現在 下單需要先登入,你登入成功了之後再去下單,伺服器怎麼知道你是已登入狀態呢?三 cookie和se...

Cookie,Session和Token的區別

在做介面測試時,經常會碰到請求引數為token的型別,但是可能大部分測試人員對token,cookie,session的區別還是一知半解。cookie cookie 是乙個非常具體的東西,指的就是瀏覽器裡面能永久儲存的一種資料,僅僅是瀏覽器實現的一種資料儲存功能。cookie由伺服器生成,傳送給瀏覽...

Cookie session和token的區別

cookie的內容是儲存一小段文字資訊,這些文字資訊組成乙份通行證。它是客戶端對於無狀態協議的一種解決方案。cookie的原理 1 客戶端第一次請求時,傳送資料到伺服器。2 伺服器返回響應資訊的同時,還會傳回乙個cookie cookie s 001 3 客戶端接收伺服器的響應之後,瀏覽器會將coo...