91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Cookie存儲的原理是什么

發布時間:2022-09-27 11:45:14 來源:億速云 閱讀:122 作者:iii 欄目:服務器

這篇文章主要介紹了Cookie存儲的原理是什么的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Cookie存儲的原理是什么文章都會有所收獲,下面我們一起來看看吧。

1.Cookie的格式

因為瀏覽器提供了 cookie 屬性給JavaScript,所以可以通過 document.cookie 來訪問這個頁面中的cookie。

Cookie存儲的原理是什么

這是一串字符串,仔細觀察,我們可以發現規律。每個 cookie 都以名/值對的形式,即 name=value,名稱和值都必須是URL編碼的,且兩對cookie間以分號和空格隔開。(ps:千萬不要忘了空格,特別是在獲取某個 cookie 時)

2.Cookie的存儲位置

內存cookie,是指沒有設在cookie的Expires的屬性,此時cookie將停留在客戶端的內存中。

硬盤cookie,是指在你設置了cookie的Expires屬性,此時cookie將保存到你的硬盤上。

3.Cookie的設置(可通過瀏覽器或者服務器端進行設置)

服務器端設置

服務器通過發送一個名為 Set-Cookie 的HTTP頭來創建一個cookie,作為 Response Headers 的一部分。如下圖所示,每個Set-Cookie 表示一個 cookie(如果有多個cookie,需寫多個Set-Cookie),每個屬性也是以名/值對的形式(除了secure),屬性間以分號加空格隔開。格式如下:

Set-Cookie: name=value[; expires=GMTDate][; domain=domain][; path=path][; secure]

Cookie存儲的原理是什么

注意,通過 Set-Cookie 指定的可選項(域、路徑、失效時間、secure標志)只會在「瀏覽器端」使用,它們都是服務器給瀏覽器的指示,以指定何時應該發送cookie。這些參數不會被發送至服務器端,只有name和value才會被發送。

瀏覽器端設置

瀏覽器端設置cookie的格式和Set-Cookie頭中使用的格式一樣。如下:

document.cookie = "name=value[; expires=GMTDate][; domain=domain][; path=path][; secure]"

4.Cookie用途

Cookie 可以作為全局變量,這是它最大的一個優點。它最根本的用途是 Cookie 能夠幫助 Web 站點保存有關訪問者的信息,以下列舉cookie的幾種小用途。

(1)保存用戶登錄信息。這應該是最常用的了。當您訪問一個需要登錄的界面,例如微博、百度及一些論壇,在登錄過后一般都會有類似"下次自動登錄"的選項,勾選過后下次就不需要重復驗證。這種就可以通過cookie保存用戶的id。

(2)創建購物車。購物網站通常把已選物品保存在cookie中,這樣可以實現不同頁面之間數據的同步(同一個域名下是可以共享cookie的),同時在提交訂單的時候又會把這些cookie傳到后臺。

(3)跟蹤用戶行為。例如百度聯盟會通過cookie記錄用戶的偏好信息,然后向用戶推薦個性化推廣信息,所以瀏覽其他網頁的時候經常會發現旁邊的小廣告都是自己最近百度搜過的東西。這是可以禁用的。

關于“Cookie存儲的原理是什么”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Cookie存儲的原理是什么”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇赉县| 南投县| 河北省| 平乐县| 安丘市| 宿迁市| 达拉特旗| 堆龙德庆县| 光山县| 阿瓦提县| 平原县| 双柏县| 盱眙县| 新野县| 静乐县| 上杭县| 永顺县| 天峻县| 沁水县| 社旗县| 蒙山县| 普格县| 大渡口区| 马龙县| 岐山县| 旺苍县| 绥阳县| 吉木萨尔县| 宽城| 彝良县| 襄汾县| 中卫市| 南漳县| 朝阳县| 嘉义县| 宿松县| 洪洞县| 上高县| 泸定县| 探索| 来凤县|