Cookie是什麼,有什麼用
對於Cookie你瞭解多少?下面是本站小編為您整理關於Cookie是什麼,有什麼用,歡迎閱讀!
Cookie功能特點在同一個頁面中設定Cookie,實際上是按從後往前的順序進行的。如果要先刪除一個Cookie,再寫入一個Cookie,則必須先寫寫入語句,再寫刪除語句,否則會出現錯誤。
Cookie是面向路徑的。預設路徑(path)屬性時,Web伺服器頁會自動傳遞當前路徑給瀏覽器,指定路徑強制伺服器使用設定的路徑。在一個目錄頁面裡設定的Cookie在另一個目錄的頁面裡是看不到的。
Cookie必須在HTML檔案的內容輸出之前設定;不同的瀏覽器(Netscape Navigator、Internet Explorer)對Cookie的處理不一致,使用時一定要考慮;客戶端使用者如果設定禁止Cookie,則Cookie不能建立。
並且在客戶端,一個瀏覽器能建立的Cookie數量最多為300個,並且每個不能超過4KB,每個Web站點能設定的Cookie總數不能超過20個。
Cookie是什麼,有什麼用Cookies是伺服器在本地機器上儲存的小段文字並隨每一個請求傳送至同一個伺服器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie規範。網路伺服器用HTTP頭向客戶端傳送cookies,在客戶終端,瀏覽器解析這些cookies並將它們儲存為一個本地檔案,它會自動將同一伺服器的任何請求縛上這些cookies。
具體來說cookie機制採用的是在客戶端保持狀態的方案。它是在使用者端的會話狀態的存貯機制,他需要使用者開啟客戶端的cookie支援。cookie的作用就是為了解決HTTP協議無狀態的缺陷所作的努力。
正統的cookie分發是通過擴充套件HTTP協議來實現的,伺服器通過在HTTP的響應頭中加上一行特殊的指示以提示瀏覽器按照指示生成相應的cookie。然而純粹的客戶端指令碼如JavaScript也可以生成cookie。而cookie的使用是由瀏覽器按照一定的原則在後臺自動傳送給伺服器的。瀏覽器檢查所有儲存的cookie,如果某個cookie所宣告的.作用範圍大於等於將要請求的資源所在的位置,則把該cookie附在請求資源的HTTP請求頭上傳送給伺服器。
cookie的內容主要包括:名字,值,過期時間,路徑和域。路徑與域一起構成cookie的作用範圍。若不設定過期時間,則表示這個cookie的生命期為瀏覽器會話期間,關閉瀏覽器視窗,cookie就消失。這種生命期為瀏覽器會話期的cookie被稱為會話cookie。會話cookie一般不儲存在硬碟上而是儲存在記憶體裡,當然這種行為並不是規範規定的。若設定了過期時間,瀏覽器就會把cookie儲存到硬碟上,關閉後再次開啟瀏覽器,這些cookie仍然有效直到超過設定的過期時間。儲存在硬碟上的cookie可以在不同的瀏覽器程序間共享,比如兩個IE視窗。而對於儲存在記憶體裡的cookie,不同的瀏覽器有不同的處理方式。
而session機制採用的是一種在伺服器端保持狀態的解決方案。同時我們也看到,由於採用伺服器端保持狀態的方案在客戶端也需要儲存一個標識,所以session機制可能需要藉助於cookie機制來達到儲存標識的目的。而session提供了方便管理全域性變數的方式。
session是針對每一個使用者的,變數的值儲存在伺服器上,用一個sessionID來區分是哪個使用者session變數,這個值是通過使用者的瀏覽器在訪問的時候返回給伺服器,當客戶禁用cookie時,這個值也可能設定為由get來返回給伺服器。
就安全性來說:當你訪問一個使用session 的站點,同時在自己機子上建立一個cookie,建議在伺服器端的session機制更安全些,因為它不會任意讀取客戶儲存的資訊。
-
小製作的作文300字大全[4篇]
在日復一日的學習、工作或生活中,大家都接觸過作文吧,藉助作文人們可以實現文化交流的目的。寫起作文來就毫無頭緒?下面是小編幫大家整理的小製作的作文300字4篇,歡迎大家分享。小製作的作文300字篇1今日,李老師佈局讓我們一樣做小製作的工作,我歡呼雀躍:小製作而我最...
-
小製作作文集錦(7篇)
在平平淡淡的學習、工作、生活中,大家都經常接觸到作文吧,藉助作文可以宣洩心中的情感,調節自己的心情。寫起作文來就毫無頭緒?以下是小編精心整理的小製作作文7篇,歡迎閱讀與收藏。小製作作文篇1今天我的小製作是一個精美的`小相簿。我先精心挑選了一張上幼兒園時...
-
【精】製作的作文7篇
無論是在學校還是在社會中,大家對作文都再熟悉不過了吧,根據寫作命題的特點,作文可以分為命題作文和非命題作文。那麼,怎麼去寫作文呢?下面是小編為大家收集的製作的作文7篇,希望對大家有所幫助。製作的作文篇1過年的時候,媽媽上街買回來了金豬模具和半杯石灰粉,還說要...
-
有趣的製作作文9篇(精選)
無論在學習、工作或是生活中,大家都接觸過作文吧,作文是通過文字來表達一個主題意義的記敘方法。一篇什麼樣的作文才能稱之為優秀作文呢?下面是小編幫大家整理的有趣的製作作文9篇,歡迎大家分享。有趣的製作作文篇1周天下午,我來到oY書院體驗微景製作。進入教室,我被...
相關文章
- crooked是什麼意思 crooked短語-例句-詞典解析
- education是什麼意思 education翻譯成中文是什麼
- ibooks怎麼用的 ibooks有什麼功能
- 惠普 HP Pavilion g4 Notebook PC 膝上型電腦 是什麼型號
- 英語單詞notebook是什麼意思-釋義&用法及例句
- concept是什麼意思 concept+conception含義及用法區別
- coo什麼意思 coo英文全稱是什麼
- book是什麼意思-book的用法及音標
- delicious是什麼意思 delicious中文釋義-用法-講解視訊
- 騰訊手機管家pc版中的一鍵root和kingroot有什麼區別?