自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JavaScript之cookie的生死之道

開(kāi)發(fā) 前端
本文主要介紹的cookie方面的一些內(nèi)容,希望對(duì)你有幫助,一起來(lái)看吧!

cookie其實(shí)就是網(wǎng)站放在用戶機(jī)器上的一小塊信息,cookie對(duì)于用戶來(lái)說(shuō)是唯一的,網(wǎng)站可判斷用戶上次訪問(wèn)網(wǎng)站的時(shí)間,以及他訪問(wèn)了哪些頁(yè)面,可用于在某個(gè)網(wǎng)站跟蹤你訪問(wèn)的頁(yè)面,但無(wú)法用它來(lái)獲取個(gè)人信息。cookie是***個(gè)JavaScript可以利用的客戶端—服務(wù)器端之間的交互手段。瀏覽器向服務(wù)器發(fā)送請(qǐng)求時(shí),為這個(gè)服務(wù)器存儲(chǔ)的cookie會(huì)與其他信息一起發(fā)送到服務(wù)器。

如果一個(gè)cookie不設(shè)置expires過(guò)期時(shí)間的話,這個(gè)cookie會(huì)在同源瀏覽器的***一個(gè)窗口關(guān)閉之后失效。不設(shè)置過(guò)期時(shí)間的cookie也只能被同源瀏覽器、同域網(wǎng)頁(yè)所調(diào)用。如果想同域但非同源的網(wǎng)頁(yè)也能調(diào)用這個(gè)cookie的話,必須設(shè)置過(guò)期時(shí)間。

cookie是在瀏覽器端同域(同大域)同源或非同源瀏覽器窗口之間的一些信息交換中轉(zhuǎn)站。比如象CSDN里的WEBIM,每個(gè)頁(yè)面都想知道目前都有誰(shuí)給我發(fā)送了留言,通過(guò)cookie的中轉(zhuǎn),就可以做到即使同時(shí)打開(kāi)100個(gè)窗口,也不會(huì)同時(shí)100個(gè)請(qǐng)求并發(fā),只要其中的一個(gè)頁(yè)面去請(qǐng)求就夠 了,另外的頁(yè)面只需要實(shí)時(shí)監(jiān)控這個(gè)cookie即可。

cookie的所在域domain如果設(shè)置為大域,比如:csdn.net,那么所有這個(gè)大域下的子域比如http://bbs.csdn.net/、http://blog.csdn.net/ 都可以直接訪問(wèn)到這個(gè)cookie設(shè)置。這個(gè)特性被很多大型網(wǎng)站用做passport登錄,保證一處登錄,所以子域都是登錄狀態(tài)。

cookie可以設(shè)置path路徑,可以指定cookie的起效路徑。

少用cookie,因?yàn)樵诿總€(gè)HTTP請(qǐng)求都會(huì)帶上cookie信息在網(wǎng)絡(luò)間傳輸,會(huì)在無(wú)聲無(wú)息中大量消耗寶貴的帶寬,因?yàn)槊空?qǐng)求一張圖片、每一個(gè)AJAX請(qǐng)求都會(huì)帶上這個(gè)cookie信息,大家可以用HTTP請(qǐng)求的抓包工具看到。少用cookie,特別要慎用大域cookie。若只是作為本地?cái)?shù)據(jù)中轉(zhuǎn)中心可以使用userdata或者sessionStorage。

希望通過(guò)本文對(duì)于COOKIE的介紹,能給帶來(lái)幫助。

【編輯推薦】

  1. JavaScript的10種跨域共享的方法總結(jié)
  2. Javascript解決瀏覽器兼容性問(wèn)題
  3. JavaScript實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)下拉框
  4. Javascript的興起是否意味著LAMP的終結(jié)?
  5. 為你的網(wǎng)站添加上JavaScript禁用提示頁(yè)面吧
責(zé)任編輯:于鐵 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2022-08-31 12:15:09

JavaScript代碼優(yōu)化

2020-06-08 09:18:59

JavaScript開(kāi)發(fā)技術(shù)

2011-06-21 14:25:44

JavaScriptcookie

2010-10-09 15:31:51

JavaScriptCookie

2021-01-28 18:06:49

JavaScriptCookieWeb

2009-06-17 16:01:28

2016-10-10 13:51:42

2009-07-24 17:04:57

ASP.NET中Coo

2011-08-11 13:53:45

JavaScript

2011-07-11 09:31:34

軟件項(xiàng)目管理

2023-07-05 00:38:21

2013-03-19 09:18:35

Cookie

2011-10-20 15:56:07

Dart

2012-08-10 10:18:21

ERP

2021-07-13 07:22:24

框架DjangoSession

2013-08-21 09:21:01

2024-09-14 15:07:03

2021-05-13 16:49:36

區(qū)塊鏈技術(shù)應(yīng)用

2010-08-12 17:29:39

網(wǎng)站運(yùn)維容量規(guī)劃

2013-08-21 10:08:16

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)