cookie 的起源

2018-02-24 16:04 更新

早期的 Web 應(yīng)用面臨的最大問題之一就是如何維持狀態(tài)。簡言之,服務(wù)器無法知道兩個請求是否來自于同一個瀏覽器。當(dāng)時,最簡單的辦法就是在請求的頁面中插入一個 token,然后在下次請求時將這個 token 返回至服務(wù)器。這需要在頁面的 form 表單中插入一個包含 token 的隱藏域,或者將 token 放在 URL 的 query 字符串中來傳遞。這兩種方法都需要手動操作,而且極易出錯。

當(dāng)時網(wǎng)景通訊的一名員工?Lou Montulli,在 1994 年將 “magic cookies” 的概念應(yīng)用到 Web 通訊中。他試圖解決 Web 的第一個購物車應(yīng)用,現(xiàn)在購物車成了購物網(wǎng)站的支柱。他的原始說明文檔提供了 cookie 工作原理的基本信息,該文檔后來被作為規(guī)范納入到?RFC 2109(大多數(shù)瀏覽器的實現(xiàn)參考文檔)中,最終被納入到?RFC 2965?中。Montulli 也被授予 cookie 的美國專利。網(wǎng)景瀏覽器在它的第一個版本中就開始支持 cookie,現(xiàn)在所有 Web 瀏覽器都支持 cookie。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號