亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java中session的問題

java中session的問題

犯罪嫌疑人X 2018-07-20 15:04:06
請教高手。我有一個疑惑,session到底是如何工作的?首先我清空了瀏覽器的cookie,然后我訪問一個servlet,此時,這是一個請求,這時候瀏覽器的請求中沒有帶著名為sessionid的cookie,到達服務器端后,在服務端調用HttpSession的getId()方法的時候,可以取得sessionId,觀察返回的報文,發現服務器返回了一個sessionId的cookie,這個值和getId()取到的一樣。想請問一下,到底getId是從哪兒取得?從cookie中?還是從服務端?如果是從客戶端cookie取得的話,那么第一次訪問時getid是怎樣獲取的?請高手指點
查看完整描述

1 回答

?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

java不熟,應該都差不多的。

getId  應該是從服務器端的session中獲取,根據sessionid的這個cookie來區分獲取,如果沒有這個cookie,會創建生成這個sessionid,并生成對應的cookie,以便區分不同的會話,以后的http響應,都會發送這個cookie。


查看完整回答
反對 回復 2018-07-23
  • 1 回答
  • 0 關注
  • 100 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號