跳去內容

HTTP cookie

出自維基百科,自由嘅百科全書
Pokman817討論貢獻喺2024年10月9號 (三) 04:15嘅修訂。
  想搵第二個意思嘅話,請睇Cookie

HTTP cookie係指某啲網站為咗認住用戶身份而儲存響用戶本地終端上嘅數據,通常經過加密。佢係由網景公司前僱員Lou Montulli響1993年3月發明,而家已經好普遍。

定義

HTTP cookie(通常簡稱為 cookie)係一種由網站發送到用戶瀏覽器並儲存嘅小型數據片段。當用戶再次瀏覽嗰個網站時,瀏覽器會將呢啲 cookie 返還給網站,以便網站能夠識別用戶並保存狀態信息,例如登錄狀態、語言偏好或購物車內容。

功能

會話管理:cookie 常用於用戶認證,記錄用戶登錄狀態。 個性化設置:網站可以使用 cookie 保存用戶嘅偏好設置,例如主題顏色或語言選擇。 追蹤和分析:cookie 可以用於收集用戶行為數據,幫助網站分析流量同用戶互動。

類型

會話 cookie:只在用戶瀏覽網站期間有效,關閉瀏覽器後會被刪除。 持久 cookie:喺用戶瀏覽網站後仍然有效,通常會設有過期日期。 第一方 cookie:由用戶當前瀏覽嘅網站設置。 第三方 cookie:由用戶瀏覽嘅網站以外嘅域名設置,通常用喺廣告同追蹤。

安全性

使用 cookie 可能帶來安全問題,例如跨站請求偽造(CSRF)和跨站腳本攻擊(XSS)。為此,網站開發者應該採取適當的安全措施,例如使用 HTTPS、設置 HttpOnly 和 Secure 標誌。

隱私問題

由於 cookie 可以追蹤用戶行為,因此隱私問題成為熱門話題。唔少地區嘅法例,例如歐盟嘅 GDPR,要求網站喺使用 cookie 前必須獲得用戶同意。

出面網頁