亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

巩留县| 黔西| 明光市| 汉中市| 寿宁县| 司法| 莱芜市| 页游| 惠水县| 莱西市| 远安县| 麦盖提县| 布拖县| 清水河县| 奇台县| 霍林郭勒市| 班戈县| 从化市| 丽江市| 清苑县| 龙泉市| 长垣县| 化州市| 大新县| 广东省| 宜都市| 海门市| 乳山市| 靖安县| 双鸭山市| 德清县| 唐海县| 武平县| 科技| 和平县| 天长市| 黎平县| 塔河县| 成都市| 阿尔山市| 凤山县|