Cookie是儲存在瀏覽器中的小型純文字文件,539號碼開獎查詢不包含可執行文件,僅包含少量資料。 每個瀏覽器都會將它們儲存在略有不同的位置(例如,對於Windows 10中的所有網頁瀏覽器,cookie的位置會有所不同)。
Cookie中的資料由伺服器發送,經銷商證號 運彩在使用者的瀏覽器中存儲,並在後續請求中用作身份識別碼。 主要用途是記住狀態(如登錄狀態、購物車項目、用戶偏好等)以及追蹤用戶。
當伺服器透過Set-Cookie回應頭傳送一個或多個標頭時,就會建立Cookie,具體方法如下:
Set-Cookie: NAME=VALUE
它可以是任何名稱/值對,運動彩券 線上下注但每個cookie只能包含一個名稱/值對。 如果需要多個cookie,則需要多個Set-Cookie頭。 伺服器將Cookie頭髮送到瀏覽器,範例如下:
HTTP/2.0 200 OK
Content-Type: text/html
Set-Cookie: viola=red_panda
Set-Cookie: mathia=polar_bear
作為前端開發人員,我很少調試伺服器發送的標頭,因此這不是我經常看到的內容。 設定了cookie後,瀏覽器會在後續請求中的請求標頭中包含cookie。
即使通常在伺服器端建立cookie,世足運彩討論您也可以在客戶端使用JavaScript的document.cookie來建立cookie。 除了前面提到的「名稱/值」對之外,瀏覽器cookie還具有許多屬性。
沒有Expires或Max-Age屬性的Cookie被視為會話Cookie,表示它們在瀏覽器關閉後會被刪除。 設定了Expires或Max-Age的值會將其設為永久性cookie,因為它們會一直存在,直到過期為止。
再說一次,我通常不涉及伺服器端的工作,所以我只談論在客戶端操縱cookie。 document有一個cookie屬性,可以讓我們透過JavaScript讀取和寫入瀏覽器的cookie。
若要查看與文件關聯的所有cookie,請使用document.cookie。 您可以在瀏覽器的控制台中輸入此內容,然後會看到類似以下的輸出:
document.cookie
若要建立新的Cookie,您可以執行以下操作:
document.cookie = “xiaohua=tortoise”
如果需要多個cookie,則必須對每個要建立的cookie執行此操作。
即使刷新頁面,cookie也應該保留。 運彩好友圈若要刪除或重設cookie,您可以將Expires值設定為時間的開始,即Thu, 01 Jan 1970 00:00:00 GMT。 這是JavaScript日期的起始時間,用於指定自1970年1月1日午夜以來經過的毫秒數。
例如,如果要刪除名為tariacookie的cookie,可以執行下列操作:
document.cookie = “taria= ;expires=Thu, 01 Jan 1970 00:00:00 GMT”
因為cookie是字串,所以基於cookie資料進行處理主要涉及字串操作。 我將不進行詳細介紹,但這裡有一個簡單的演示,您可以在DevTools打開的情況下使用。 它只是隨機分配一組cookie,並向您顯示一些不同的內容。