cookie與session區(qū)別簡(jiǎn)述 Cookie與Session的區(qū)別?
Cookie與Session的區(qū)別?Cookie和Session的區(qū)別在于數(shù)據(jù)存儲(chǔ)位置不同,安全級(jí)別不同,性能使用級(jí)別不同,數(shù)據(jù)存儲(chǔ)大小不同。1、數(shù)據(jù)存儲(chǔ)位置不同Cookie數(shù)據(jù)存儲(chǔ)在客戶端 的瀏覽器
Cookie與Session的區(qū)別?
Cookie和Session的區(qū)別在于數(shù)據(jù)存儲(chǔ)位置不同,安全級(jí)別不同,性能使用級(jí)別不同,數(shù)據(jù)存儲(chǔ)大小不同。
1、數(shù)據(jù)存儲(chǔ)位置不同
Cookie數(shù)據(jù)存儲(chǔ)在客戶端 的瀏覽器,會(huì)話數(shù)據(jù)存儲(chǔ)在服務(wù)器中。
2、安全程度不同
Cookies不太安全。還有人可以分析本地存儲(chǔ)的cookie,欺騙cookie??紤]到安全性,應(yīng)該使用會(huì)話。
3、性能使用程度不同
會(huì)話將在服務(wù)器上保存一段時(shí)間。當(dāng)訪問(wèn)增加時(shí),它將占用服務(wù)器的性能??紤]到降低服務(wù)器的性能,應(yīng)該使用cookie。
4.數(shù)據(jù)存儲(chǔ)大小不同。
一個(gè)餅干罐 不能存儲(chǔ)超過(guò)4K的數(shù)據(jù)。許多瀏覽器限制一個(gè)站點(diǎn)最多存儲(chǔ)20個(gè)cooki
簡(jiǎn)述cookie攜帶規(guī)則?
唐 不要保存cookie。你是說(shuō)帶會(huì)話的http請(qǐng)求吧?
Cooki
Cookie和Session有哪些區(qū)別?
關(guān)于兩者的一些區(qū)別,根據(jù)我自己的理解和網(wǎng)絡(luò)技術(shù)人員的分享,答案是這樣的。
1.不同的存儲(chǔ)位置
cookie的數(shù)據(jù)信息存儲(chǔ)在客戶端瀏覽器中。
會(huì)話的數(shù)據(jù)信息存儲(chǔ)在服務(wù)器上。
2.不同的存儲(chǔ)容量
存儲(chǔ)在單個(gè)cookie中的數(shù)據(jù)為lt4KB,一個(gè)站點(diǎn)最多可以存儲(chǔ)20個(gè)cookie。
會(huì)話沒(méi)有上限,但是為了服務(wù)器性能,不要使用。;不要在會(huì)話中存儲(chǔ)太多東西,并設(shè)置會(huì)話刪除機(jī)制。
3.不同的存儲(chǔ)方法
Cookie只能存儲(chǔ)ASCII字符串,需要通過(guò)編碼存儲(chǔ)為Unicode字符或二進(jìn)制數(shù)據(jù)。
會(huì)話可以存儲(chǔ)任何類型的數(shù)據(jù),包括但不限于字符串、整數(shù)、列表、映射等。
4.不同的隱私政策
cookie對(duì)客戶端是可見(jiàn)的,別有用心的人可以分析本地存儲(chǔ)的cookie,欺騙cookie,所以不安全。
會(huì)話存儲(chǔ)在服務(wù)器上,這對(duì)客戶端是透明的,不存在泄露敏感信息的風(fēng)險(xiǎn)。
5.有效期不一樣。
開(kāi)發(fā)可以通過(guò)設(shè)置cookie的屬性使cookie長(zhǎng)期有效。
會(huì)話依賴于一個(gè)名為jssessionid的cookie,cookie JSESSIONID的過(guò)期時(shí)間默認(rèn)為-1。只要關(guān)閉窗口,會(huì)話就會(huì)無(wú)效,所以會(huì)話不會(huì)。能取得長(zhǎng)期有效的效果。
6、服務(wù)器壓力不同
Cookie保存在客戶端,不占用服務(wù)器資源。對(duì)于有很多并發(fā)用戶的網(wǎng)站來(lái)說(shuō),Cookie是一個(gè)不錯(cuò)的選擇。
會(huì)話保存在服務(wù)器端,每個(gè)用戶將生成一個(gè)會(huì)話。如果有很多并發(fā)用戶,會(huì)有很多會(huì)話,會(huì)消耗很多內(nèi)存。
7、瀏覽器支持不同
如果客戶端瀏覽器不支持cookie:
客戶端瀏覽器需要支持Cookies。如果客戶端禁用cookie或不支持cookie,會(huì)話跟蹤將無(wú)效。對(duì)于WAP上的應(yīng)用,傳統(tǒng)的cookie是沒(méi)有用的。
使用會(huì)話需要重寫URL地址。所有使用session程序的URL都必須重寫,否則session會(huì)話跟蹤將無(wú)效。
如果客戶端支持cookie:
Cookie可以設(shè)置在本瀏覽器窗口和子窗口中有效,也可以設(shè)置在所有窗口中有效。
會(huì)話只能在此窗口和子窗口中有效。
8.不同的跨域支持。
Cookie支持跨域訪問(wèn)。
會(huì)話不支持跨域訪問(wèn)。