摘要:淺談瀏覽器中的概述是服務器保存在瀏覽器的一小部分文本信息,每個都不能超過。瀏覽器每次向服務器發出請求,就會自動附上這段信息。的限制長度限制只能不超過同源政策瀏覽器的同源政策規定,兩個網址只要域名相同和端口相同,就可以共享。
淺談瀏覽器中的cookie 1. 概述
cookie是服務器保存在瀏覽器的一小部分文本信息,每個cookie都不能超過4kb。瀏覽器每次向服務器發出請求,就會自動附上這段信息。
cookie會保存以下幾方面的信息。
Cookie的名字
Cookie的值
到期時間
所屬域名(默認是當前域名)
生效的路徑(默認是當前路徑)
瀏覽器可以設置不接受cookie,也可以設置服務器發送cookie
window.navigator.cookieEnabeled屬性返回一個布爾值,表示瀏覽器是否打開Cookie功能。
document.cookie屬性當前網頁的所有cookie,cookie返回的是分號分隔的所有cookie。
document.cookie屬性也是可寫的,可以通過它為網站添加cookie.
document.cookie = "fontSize=14";
Cookie 的值必須寫成key=value的形式。注意,等號兩邊不能有空格。
但是document.cookie一次只能寫入一個cookie,而且寫入的不是覆蓋,而是添加。
服務器向瀏覽器發送cookie的時候,除了cookie本身的內容,還有一些可選內容,它們都必須以分號開頭。
(1)value屬性
value屬性是必需的,它是一個鍵值對,用于指定Cookie的值
(2)expires屬性
expires屬性用于指定cookie過期的時間。如果不設置該屬性,或者設為null,Cookie只在當前會話(session)有效,瀏覽器窗口一旦關閉,當前 Session 結束,該 Cookie 就會被刪除。
(3)domain屬性
domain屬性指定cookie的域名信息。
(4)path屬性用來指定路徑。
(5)secure屬性
secure屬性用來指定Cookie只能在加密協議HTTPS下發送到服務器。
(6)max-age
max-age屬性用來指定Cookie有效期,比如60 60 24 * 365(即一年31536e3秒)。
(7)HttpOnly
HttpOnly屬性用于設置該Cookie不能被JavaScript讀取。
長度限制:只能不超過4kb
4.同源政策瀏覽器的同源政策規定,兩個網址只要域名相同和端口相同,就可以共享 Cookie。
Http-Only Cookie設置 Cookie 的時候,如果服務器加上了HttpOnly屬性,則這個 Cookie 無法被 JavaScript 讀取(即document.cookie不會返回這個Cookie的值),只用于向服務器發送,防止XSS攻擊盜取Cookie.
5.Cookie的作用識別用戶身份
記錄用戶的操作歷史
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/93040.html
摘要:保存中文上面我們的例子保存的是英文字符,下面我們來看下保存中文字符會怎么樣。出異常了中文屬于字符,英文數據字符,中文占個字符或者個字符,英文占個字符。如果為,則表示刪除該。的值規定為域名的隱私安全機制決定是不可跨域名的。 什么是會話技術 基本概念: 指用戶開一個瀏覽器,訪問一個網站,只要不關閉該瀏覽器,不管該用戶點擊多少個超鏈接,訪問多少資源,直到用戶關閉瀏覽器,整個這個過程我們稱為一...
摘要:追蹤記錄和分析用戶行為。屬性返回一個布爾值,表示瀏覽器是否打開功能不同瀏覽器對數量和大小的限制,是不一樣的。請求的發送瀏覽器向服務器發送請求時,每個請求都會帶上相應的。屬性必須為絕對路徑,默認為當前路徑。屬性值必須是當前發送的域名的一部分。 概述Cookie 與 HTTP 協議HTTP 回應:Cookie 的生成HTTP 請求:Cookie 的發送Cookie 的屬性Expires,M...
閱讀 3209·2021-11-12 10:36
閱讀 1258·2019-08-30 15:56
閱讀 2444·2019-08-30 11:26
閱讀 551·2019-08-29 13:00
閱讀 3609·2019-08-28 18:08
閱讀 2749·2019-08-26 17:18
閱讀 1893·2019-08-26 13:26
閱讀 2432·2019-08-26 11:39