四種會話跟蹤技術的對比

2022-09-13 05:00:18 字數 438 閱讀 3273

會話跟蹤是一種靈活的機制,雖然http是一種無狀態協議,但會話跟蹤技術使web上的狀態程式設計成為可能,目前普遍存在四種會話跟蹤技術:url重寫、隱藏表單域、cookie、session。

可以在 url 後面附加引數,和伺服器的請求一起傳送,這些引數為鍵/值對

cookie 是瀏覽器儲存的乙個小檔案,其包含多個鍵值對

伺服器首先使用 set-cookie 響應頭傳輸多個引數給瀏覽器,瀏覽器將其儲存為 cookie,後續對同一伺服器的請求都使用

cookie 請求頭將這些引數傳輸給伺服器

基於前三種會話跟蹤技術之一(一般是基於cookie技術基礎,如果瀏覽器禁用cookie則可以採用url重寫技術),在每一次請求中只傳輸唯一乙個引數:jsessionid,即會話id,伺服器根據此會話id開闢一塊會話記憶體空間,以存放其他引數

四種會話跟蹤技術

會話跟蹤是一種靈活 輕便的機制,它使web上的狀態程式設計變為可能。當使用者在同一 的多個頁面之間轉換時,根本無法確定是否是同乙個客戶,會話跟蹤技術就可以解決這個問題。當乙個客戶在多個頁面間切換時,伺服器會儲存該使用者的資訊。有四種方法可以實現會話跟蹤技術 url重寫 隱藏表單域 cookie se...

四種會話跟蹤技術

suc.jsp中獲取資料 sring name request.getparameter username sring pwd request.getparameter userpwd 3 cookie方式 伺服器上,響應cookie給瀏覽器 string name request.getparam...

四種會話跟蹤技術

session,cookie,url重寫,掩藏表單域 為什麼會出現會話跟蹤技術 基於http是一種無狀態,無連線的協議,但是在現實生活中我們在瀏覽器中瀏覽的資訊或是傳送的請求都希望服務端能夠識別是否是同乙個人傳送的請求,這時引入了會話跟蹤技術。四種技術的區別 session和cookie是相互依存的...