您好,登錄后才能下訂單哦!
這篇文章主要介紹了cookie的功能有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
cookie的功能:1、Cookie是保存在客戶端的純文本文件;2、Cookie文件必須由瀏覽器的支持,在瀏覽器中可以設置阻止cookie。
cookie的功能:
Cookie是保存在客戶端的純文本文件。比如txt文件。所謂的客戶端就是我們自己的本地電腦。當我們使用自己的電腦通過瀏覽器進行訪問網頁的時候,服務器就會生成一個證書并返回給我的瀏覽器并寫入我們的本地電腦。這個證書就是cookie。一般來說cookie都是服務器端寫入客戶端的純文本文件。下面我們來看一下一般網站寫給我們的cookie 文件如下:
Cookie 文件必須由瀏覽器的支持,在瀏覽器中可以設置阻止cookie。這樣服務器端就不能寫入cookie 到客戶端了。目前,大多數瀏覽器都支持cookie。如谷歌、IE、火狐等。一般來說cookie都不能阻止,因為,有時訪問網站時必須使用cookie。否則網站將不能被訪問。
那么,難題來了,我們用這個東西到底干什么用呢?
舉個例子,比如我們到網站上買東西,我打開買鞋的網頁,這時候我發了請求,告訴服務器,你給我返回一些鞋的信息和列表,這時候客戶端和服務器端的連接就斷開了。
用戶再次去訪問,將某雙鞋加入到了購物車后連接又斷開了。這時用戶又想買條褲子,用戶將褲子也加入了購物車,此時連接又斷開了。到這時,用戶又再次發請求說,我要結賬了,然后用戶打開一個新的結賬界面,現在問題來了,這個用戶剛剛加入的購物車的東西服務器是怎么知道的呢?服務器是怎么知道是這個用戶買的東西呢?
那么現在就用到了cookie 了。在seesion出現之前,一般網站都是通過cookie保存請求的內容,服務器根據用戶進行特定的內容展示。也就是說如果不使用cookie,我們將不能在瀏覽器中看到購物車的東西這就類似于瀏覽器的收藏夾,如果我們收藏了,下次我們再打開瀏覽器窗口就會看到我們收藏的東西。也就是說cookie保存了一個前后的狀態,如果不用cookie我就不知道我是否已經加入購物車了。那為什么會出現這種情況呢?歸根結底,就是因為http的無連接性。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“cookie的功能有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。