中文在线一区二区_欧美在线综合_久久久久久综合_欧美一区二区三区视频_国产免费看_国产福利精品一区

Cookie

Cookie 是在 HTTP 協(xié)議下,服務(wù)器或腳本可以維護(hù)客戶工作站上信息的一種方式。

Cookie 是由 Web 服務(wù)器保存在用戶瀏覽器(客戶端)上的小文本文件,它可以包含有關(guān)用戶的信息。無論何時(shí)用戶鏈接到服務(wù)器,Web 站點(diǎn)都可以訪問 Cookie 信息 。

目前有些 Cookie 是臨時(shí)的,有些則是持續(xù)的。臨時(shí)的 Cookie 只在瀏覽器上保存一段規(guī)定的時(shí)間,一旦超過規(guī)定的時(shí)間,該 Cookie 就會(huì)被系統(tǒng)清除 。

持續(xù)的 Cookie 則保存在用戶的 Cookie 文件中,下一次用戶返回時(shí),仍然可以對(duì)它進(jìn)行調(diào)用。在 Cookie 文件中保存 Cookie,有些用戶擔(dān)心 Cookie 中的用戶信息被一些別有用心的人竊取,而造成一定的損害。其實(shí),網(wǎng)站以外的用戶無法跨過網(wǎng)站來獲得 Cookie 信息。如果因?yàn)檫@種擔(dān)心而屏蔽 Cookie,肯定會(huì)因此拒絕訪問許多站點(diǎn)頁面。因?yàn)椋?dāng)今有許多 Web 站點(diǎn)開發(fā)人員使用 Cookie 技術(shù),例如 Session 對(duì)象的使用就離不開 Cookie 的支持

存儲(chǔ)

cookie存儲(chǔ)在用戶端(通常是瀏覽器端),可通過JavaScript腳本,服務(wù)端response頭進(jìn)行設(shè)置/修改/刪除操作
一個(gè)cookie,存在以下信息:

name   一個(gè)唯一確定的cookie名稱,通常來講cookie的名稱是不區(qū)分大小寫的。

value  存儲(chǔ)在cookie中的字符串值。

domain  cookie對(duì)于哪個(gè)域是有效的。所有向該域發(fā)送的請(qǐng)求中都會(huì)包含這個(gè)cookie信息。這個(gè)值可以包含子域(如:
yq.aliyun.com),也可以不包含它(如:.aliyun.com,則對(duì)于aliyun.com的所有子域都有效).

path   表示這個(gè)cookie影響到的路徑,瀏覽器跟會(huì)根據(jù)這項(xiàng)配置,像指定域中匹配的路徑發(fā)送cookie。

expires  失效時(shí)間,表示cookie何時(shí)應(yīng)該被刪除的時(shí)間戳(也就是,何時(shí)應(yīng)該停止向服務(wù)器發(fā)送這個(gè)cookie)。如果不設(shè)置這個(gè)時(shí)間戳,瀏覽器會(huì)在頁面關(guān)閉時(shí)即將刪除所有cookie;不過也可以自己設(shè)置刪除時(shí)間。這個(gè)值是GMT時(shí)間格式,如果客戶端和服務(wù)器端時(shí)間不一致,使用expires就會(huì)存在偏差。

max-age 與expires作用相同,用來告訴瀏覽器此cookie多久過期(單位是秒),而不是一個(gè)固定的時(shí)間點(diǎn)。正常情況下,max-age的優(yōu)先級(jí)高于expires。

HttpOnly  告知瀏覽器不允許通過腳本document.cookie去更改這個(gè)值,同樣這個(gè)值在document.cookie中也不可見。但在http請(qǐng)求張仍然會(huì)攜帶這個(gè)cookie。注意這個(gè)值雖然在腳本中不可獲取,但仍然在瀏覽器安裝目錄中以文件形式存在。這項(xiàng)設(shè)置通常在服務(wù)器端設(shè)置。

secure   安全標(biāo)志,指定后,只有在使用SSL鏈接時(shí)候才能發(fā)送到服務(wù)器,如果是http鏈接則不會(huì)傳遞該信息。就算設(shè)置了secure 屬性也并不代表他人不能看到你機(jī)器本地保存的 cookie 信息,所以不要把重要信息放cookie就對(duì)了服務(wù)器端設(shè)置

cookie不僅僅只作為session會(huì)話,也可存儲(chǔ)一些不重要的會(huì)員個(gè)性化設(shè)置,例如:

  • 用戶A通過設(shè)置cookie type:red
  • 用戶A請(qǐng)求服務(wù)端,想獲取一個(gè)頁面
  • 服務(wù)端接收到請(qǐng)求,并解析到type:red,給用戶A返回一個(gè)紅色風(fēng)格的首頁

安全

服務(wù)端安全

首先,cookie是存儲(chǔ)在用戶端的,可以被用戶修改,所以服務(wù)端不能直接通過一個(gè)cookie來確定用戶身份,需要用一定的方式加密或者對(duì)等存儲(chǔ)(cookie作為憑證,在服務(wù)端記錄對(duì)應(yīng)數(shù)據(jù)),服務(wù)端session就是使用這種方法存儲(chǔ)的

用戶端安全

在通常情況下,用戶端的cookie安全的,網(wǎng)站以外的用戶無法跨過網(wǎng)站來獲取用戶的cookie信息,但是有心之人可能會(huì)通過ajax方法,讓用戶訪問A網(wǎng)站,卻使用B網(wǎng)站的腳本進(jìn)行敏感操作.(詳細(xì)內(nèi)容可自行搜索"跨站點(diǎn)腳本攻擊")

phper中的cookie

在php web網(wǎng)站中,用戶端cookie是必不可少的,沒有cookie就無法啟用session會(huì)話,無法識(shí)別用戶身份,php中的session_start()函數(shù)就是向用戶端設(shè)置一個(gè)cookie值用于session會(huì)話.

主站蜘蛛池模板: 亚洲视频免费在线观看 | 日韩操操操 | 国产成人黄色网址 | 国产精品伦理一区二区 | 日韩免费一级 | 综合久久网| 欧美国产日韩一区 | 精品日韩一区二区 | 国产一区二区三区精品久久久 | 99这里只有精品视频 | 亚洲 欧美 日韩 在线 | 中文字幕第二十六页页 | 久久一区| 免费成人在线网站 | 中文字幕在线影院 | 国产人成精品一区二区三 | 成人黄大片视频在线观看 | 成人h免费观看视频 | h视频在线免费观看 | 国产精品久久久久久久久久大牛 | 久久99精品一区二区三区三区 | 日韩在线精品视频 | 4438x成人网最大色成网站 | 香蕉久久夜色精品国产使用方法 | 四虎永久免费影视 | 四虎影院入口 | 午夜私人视频 | 国产91在线观看 | av不卡在线| 日韩精品成人 | 亚洲自啪| 人人干干人人 | 操操网站 | 久久99精品国产自在现线 | 亚洲免费国产视频 | 综合自拍偷拍 | 免费又黄又爽又色的视频 | 黄色毛片一级片 | 亚洲狠狠爱 | 夜本色| 久久久久无码国产精品一区 |