會話跟蹤技術Cookieless
會話跟蹤技術Cookieless
在Web應用中,通常使用Cookie記錄使用者的狀態,如使用者名稱、訪問時間等資訊。當進行HTTP請求的時候,會自動傳送Cookie資訊給伺服器。伺服器接收到,就可以判斷使用者身份,實現對使用者行為的跟蹤,並將特定的資料寫入使用者的Cookie中。使用者的Cookie有多個,每一個都對應一個域名。例如,當使用者在某個時間參與了一項投票,伺服器會將投票資訊記錄到Cookie中。當使用者再次投票,伺服器就會檢查該使用者是否滿足投票的資格,從而避免刷票的行為。
由於一些瀏覽器和客戶端不支援Cookie,這個時候伺服器就可以採用Cookieless技術。Cookieless是在網址URL中新增一個Etage標準的字串來對使用者身份進行表示。例如,當使用者第一次請求一個網址後,伺服器會為該使用者生成一個特有的字串,然後將字串新增到網頁中的每個URL中。當使用者點選該網頁中的URL訪問其他頁面時,伺服器就可以從請求的URL中提取到使用者的身份資訊。
由於Etag沒有統一的實現標準,所以該字串的形式不固定,由伺服器自己決定。在嗅探環節中,如果抓取HTTP的請求包,其中沒有Cookie資訊,但網址中包含無規律的字串,可能就是Cookieless的身份標識資訊。將該資訊新增到該網站的其他網址中,就可以以該身份獲取資訊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2134545/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 會話跟蹤技術會話
- web前端學習教程:Cookie會話跟蹤技術Web前端Cookie會話
- HTML5入門教程 :Cookie會話跟蹤技術HTMLCookie會話
- 四種會話追蹤技術會話
- 反跟蹤技術
- 跨攝像頭多人跟蹤技術收集
- 使用dbms_monitor.session_trace_enable跟蹤一個會話Session會話
- 會話技術之Cookie會話Cookie
- 會話技術之 Session會話Session
- 會話層技術-cookie會話Cookie
- 會話層技術-session會話Session
- Mozilla Firefox 67 將引入“反指紋跟蹤”技術Firefox
- Java呼叫鏈跟蹤關鍵技術(四)SQL監控JavaSQL
- 技術管理之路四、任務管理:如何跟蹤執行?
- Java Web 會話技術總結JavaWeb會話
- Session跟蹤機制是怎樣的?網路安全技術學習Session
- day21-web開發會話技術03Web會話
- Linux雲端計算技術學習:跟蹤JAVA虛擬機器的垃圾回收LinuxJava虛擬機
- sp_trace_setfilter sqlserver篩選跟蹤或跟蹤過濾FilterSQLServer
- 主力跟蹤戰法
- git的跟蹤分支和遠端跟蹤分支學習筆記Git筆記
- Broadridge:通過下一代技術快速跟蹤數字化轉型報告
- Java動態追蹤技術探究Java
- 淺談動態追蹤技術
- 分散式鏈路追蹤技術分散式
- [20190402]跟蹤vmstat.txt
- Linux 跟蹤器之選Linux
- SQLServer進行SQL跟蹤SQLServer
- 跟蹤執行命令T
- 除錯跟蹤利器---strace除錯
- #魔術方法(會話管理)會話
- 像跟蹤分散式服務呼叫那樣跟蹤 Go 函式呼叫鏈分散式Go函式
- SSLO如何實現會話保持?技術乾貨線上分享會話
- 對話openGauss社群技術委員會主席李國良:核心技術是買不來的。
- 量化合約跟單/系統開發技術/跟單機器人/技術開發詳情機器人
- 【量化跟單】合約量化跟單機器人系統技術開發程式(技術詳情)機器人
- Git跟蹤與提交檔案Git
- ATC系統跟蹤事項
- .gitignore忽略跟蹤指定檔案Git