首頁>Club>
最近維護一個專案,前端傳給後端的引數是從cookie取的,好多介面都是這個樣子,然後後端攔截器裡面給cookie設值,而且多個模組都有類似操作,維護起來,痛苦的一筆。問一下大家實際開發中,cookie的使用場景,會大量去使用嗎?
20
回覆列表
  • 1 # ITWYW成長小窩

    實際開發中會大量使用cookie。

    筆者想到了如下3種使用場景

    1. 登入場景

    登入成功後,下發cookie,在進行其他需要獲取使用者資訊介面時,請求都會攜帶cookie;

    2. 偏好設定場景

    如設定閱讀文章的背景顏色、字型顏色、字型大小等也會用到cookie;

    3. 購物車場景

    如記錄新增進入購物車的商品資訊等。

  • 2 # 資料分析老蔡

    用的比較多的。

    Web應用程式利用cookie在客戶端快取伺服器程式,cookie是以鍵值對的形式儲存在客戶端,由伺服器傳送給客戶端,客戶端在下一次訪問伺服器時,伺服器可以獲取到客戶端cookie快取檔案。

    所以,使用cookie的好處有:

  • 3 # SteveJrong

    較多。無論是傳統的前後端未分離模式還是現在流行的前後端分離模式。

    cookie中儲存的大多都是一些不重要的資料標識串,如使用者偏好、使用者載入的個性化選單等等。

  • 4 # 草無心

    傳統web專案還是會大量使用cookie技術的,畢竟會話管理,有時候前後需要傳遞的鍵值資訊還是比較方便和通用的。但是不同瀏覽器cookie數量都是會有所限制,而且不能存過大的資料,有自己的限制大小。

    微服務web專案目前更多使用的是token技術進行維護,後臺服務實現restful,也就是不維護狀態之類的資訊。所以目前流行的微服務用的是不多的。針對樓主說的最近維護的專案好多介面都會維護類似cookie資訊,個人覺著不是很規範的,除了必須cookie維護的,其它非必須的應該好好設計下資訊維護所使用的方案,cookie不是最好的選擇,一旦客戶禁用cookie、遭受跨域攻擊或者後期維護擴充套件是不利的,建議最佳化下方案。

  • 5 # Joker830

    cookie是明文傳遞的,存在安全缺陷,實際開發中session用的較多,現在的話前端localstorage

  • 中秋節和大豐收的關聯?
  • 教育對一個人究竟有多大影響?