session工作原理是什麼?網路安全網路協議學習
網路安全是近幾年來較為火熱的職業崗位,深受個人和企業的青睞。廣闊的發展前景吸引著眾多想要學習網路安全技術的人們。學習網路安全是現下眾多人轉行it的熱門選擇之一。知識點網路協議相關知識中,session是必須要了解的。那麼session工作原理是什麼?
1.session是儲存在伺服器端,理論上是沒有是沒有限制,只要記憶體夠大。
2.瀏覽器第一次訪問伺服器時會建立一個session物件並返回一個JSESSIONID=ID的值,建立一個Cookie物件key為JSSIONID,value為ID的值,將這個Cookie寫回瀏覽器。
3.瀏覽器第二次訪問伺服器時攜帶Cookie資訊JSESSIONID=ID的值,如果該JSESSIONID的session已經銷燬,那麼會重新建立一個新的session再返回一個新的JSESSIONID透過Cookie返回到瀏覽器。
4.針對一個web專案,一個瀏覽器是共享一個session,就算有兩個web專案部署在同一個伺服器上,針對兩個專案的session是不同的。
5.session是基於Cookie技術實現,重啟瀏覽器後再次訪問原有的連線依然會建立一個新的session,因為Cookie在關閉瀏覽器後就會消失,但是原來伺服器的Session還在,只有等到了銷燬的時間會自動銷燬。
6.如果瀏覽器端禁用了Cookie,那麼每次訪問都會建立一個新的Session,但是我們可以透過伺服器端程式重寫URL即可,如果頁面多連線多,會增加不必要的工作量,那可以強制讓你使用者開啟接收Cookie後再讓其訪問即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2761806/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路安全網路協議知識點中,http協議是什麼?協議HTTP
- Token的驗證原理是什麼?網路安全網路協議知識點協議
- 什麼是協議?| 網路協議定義協議
- 網路安全在研究什麼 網路協議與裝置 密碼學 (轉)協議密碼學
- 網路爬蟲的工作原理是什麼爬蟲
- 極光HTTP之什麼是網路協議HTTP協議
- 網路安全的優點是什麼?網路安全都學什麼知識
- 什麼是網路安全?
- 網路安全中網路的五層協議包括什麼?作用有哪些?協議
- 傳輸控制協議/網際網路協議(TCP / IP)是什麼意思?-VeCloud協議TCPCloud
- 使用wireshark學習網路協議協議
- Cookie和Session有什麼不同?學習web網路安全得多久CookieSessionWeb
- session與token有什麼區別?網路安全基礎學習Session
- 網路安全工程師都要做什麼工作?網安學習工程師
- 學習網路安全技術可以做什麼?網路安全基礎
- 什麼是網路安全管理?
- 網路安全技能好學嗎?能做什麼工作?
- 什麼是網際網路協議版本6(IPv6)?——Vecloud協議Cloud
- 網路安全知識都有哪些階段?網路安全技能學習什麼
- 什麼是網路安全?網路安全包括哪幾個方面?
- 什麼是網路安全?網路安全主要涉及哪些方面?
- 網際網路協議安全IPSec協議
- 應急響應的物件是什麼?網路安全學習物件
- 【網路安全】什麼是暗網?暗網的特點是什麼
- 網路安全學什麼基礎?網路安全哪個好些?
- 通訊協議和網路協議有什麼區別協議
- 什麼是網路安全?網路安全防範技術包括哪些?
- 為什麼說 ICMP 協議是網路最強輔助協議
- 網路安全應急響應工作流程是什麼?
- 網路安全需要學習哪些技能?網路安全學習
- 網路安全協議之IPsec協議
- 中德籌備網路安全協議協議
- 程式碼審計是什麼?網路安全實戰學習技能
- 計算機網路與協議學習路線圖計算機網路協議
- 網路協議協議
- 什麼是網路安全?網路安全體系分為哪些層次?
- 【網路協議】UDP協議協議UDP
- 無線網際網路協議802.11學習協議