第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請(qǐng)教一下,在java中cookie有什么作用。如何讀寫?

請(qǐng)教一下,在java中cookie有什么作用。如何讀寫?

java中cookie有什么作用。如何讀寫
查看完整描述

2 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

//寫cookie
Cookie namecookie = new Cookie("name",name);
Cookie passwordcookie = new Cookie("password",password);
Cookie optioncookie = new Cookie("option","1");

//生命周期
namecookie.setMaxAge(60*60*24*365);
passwordcookie.setMaxAge(60*60*24*365);
optioncookie.setMaxAge(60*60*24*365);

response.addCookie(namecookie);
response.addCookie(passwordcookie);
response.addCookie(optioncookie);

//讀cookie
Cookie[] cookies = request.getCookies();
if(cookies!=null)
{
String name = "";
String password = "";
String option = "";
for (int i = 0; i < cookies.length; i++)
{
Cookie c = cookies[i];
if(c.getName().equalsIgnoreCase("name"))
{
name = c.getValue();
}
else if(c.getName().equalsIgnoreCase("password"))
{
password = c.getValue();
}
else if(c.getName().equalsIgnoreCase("option"))
{
option = c.getValue();
}
}
} setMaxAge(參數(shù)):參數(shù)為負(fù)數(shù)代表關(guān)閉瀏覽器時(shí)清除cookie,參數(shù)為0時(shí)代表刪除cookie,參數(shù)為正數(shù)時(shí)代表cookie存在多少秒。HttpServletResponse.addCookie(參數(shù)1,參數(shù)2):將創(chuàng)建好的cookie寫入用戶計(jì)算機(jī)。參數(shù)1代表cookie的名子,參數(shù)2代表cookie的值。通過HttpServletRequest.getCookies()方法可以從相應(yīng)用戶讀取cookie列表,放在cookie類型的數(shù)組中,通過數(shù)組中各個(gè)cookie的getName()和getValue()方法可以獲取各個(gè)cookie的名稱和值。


查看完整回答
反對(duì) 回復(fù) 2021-04-03
?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊

cookie首先并不是java的概念,是web編程里一種客戶端存儲(chǔ)數(shù)據(jù)的方式(通常是加密過的)。

有些數(shù)據(jù),不是特別重要,但用戶又經(jīng)常要用到的,比如:網(wǎng)站用戶的登錄信息、歷史查看記錄等等,這些數(shù)據(jù)保存在服務(wù)器上會(huì)讓服務(wù)器承擔(dān)很大的壓力,因此變產(chǎn)生了cookie這樣一種客戶端數(shù)據(jù)存儲(chǔ)的方式。意思就是說把你個(gè)人的一些數(shù)據(jù)保存在本地,這樣服務(wù)器減少了壓力,并且下次你訪問網(wǎng)站的時(shí)候,服務(wù)器會(huì)主動(dòng)去你的機(jī)器上讀取這些數(shù)據(jù)并展現(xiàn)出來。

比較常見的例子,有些網(wǎng)站登錄的時(shí)候會(huì)有一個(gè)“記住登錄狀態(tài)”的選擇,選了以后用戶以后再來這個(gè)網(wǎng)站會(huì)發(fā)現(xiàn)不用再登錄了,比如百度知道、貓撲等等;再比如最近優(yōu)酷、騰訊視頻上的的歷史觀看記錄,不用登錄,就可以記錄你的機(jī)器上次看了哪些視頻,看到多少分多少秒了,下次來直接點(diǎn)就能接著看,特別實(shí)用~~~~ PS.我最近一直在用,哈哈

cookie雖然有諸多好處,但使用的過程中還是需要注意風(fēng)險(xiǎn),因?yàn)榭蛻舳说牟淮_定性,對(duì)安全和隱私要求較高的數(shù)據(jù)建議還是不要放在cookie里存儲(chǔ),比如網(wǎng)絡(luò)游戲賬號(hào)密碼信息、電子銀行賬戶信息等等。

最后再說一個(gè)實(shí)例,當(dāng)你清除瀏覽器緩存的時(shí)候,一般會(huì)有選擇是否清除cookie,或者360安全衛(wèi)士幫助你清除上網(wǎng)痕跡的時(shí)候,都會(huì)把本地cookie清除掉,這時(shí)候你會(huì)發(fā)現(xiàn),你很長(zhǎng)時(shí)間都不用登錄的網(wǎng)站,比如百度知道、貓撲(原諒我經(jīng)常上的網(wǎng)站就這倆,沒別的例子可舉- -!......),現(xiàn)在都需要重新登錄了,原因就是cookie被清除掉了

查看完整回答
反對(duì) 回復(fù) 2021-04-03
  • 2 回答
  • 0 關(guān)注
  • 446 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)