會話跟蹤技術Cookieless
在Web應用中,通常使用Cookie記錄用戶的狀態,如用戶名、訪問時間等信息。當進行HTTP請求的時候,會自動發送Cookie信息給
服務器。服務器接收到,就可以判斷用戶身份,實現對用戶行為的跟蹤,并將特定的數據寫入用戶的Cookie中。用戶的Cookie有多個,每一個都對應一個域名。例如,當用戶在某個時間參與了一項投票,服務器會將投票信息記錄到Cookie中。當用戶再次投票,服務器就會檢查該用戶是否滿足投票的資格,從而避免刷票的行為。
由于一些瀏覽器和客戶端不支持Cookie,這個時候服務器就可以采用Cookieless技術。Cookieless是在網址URL中添加一個Etage標準的字符串來對用戶身份進行表示。例如,當用戶第一次請求一個網址后,服務器會為該用戶生成一個特有的字符串,然后將字符串添加到網頁中的每個URL中。當用戶點擊該網頁中的URL訪問其他頁面時,服務器就可以從請求的URL中提取到用戶的身份信息。
由于Etag沒有統一的實現標準,所以該字符串的形式不固定,由服務器自己決定。在嗅探環節中,如果抓取HTTP的請求包,其中沒有Cookie信息,但網址中包含無規律的字符串,可能就是Cookieless的身份標識信息。將該信息添加到該網站的其他網址中,就可以以該身份獲取信息。
網站題目:會話跟蹤技術Cookieless
標題來源:http://m.kartarina.com/article14/pphgde.html
成都網站建設公司_創新互聯,為您提供全網營銷推廣、網站設計公司、企業網站制作、面包屑導航、域名注冊、微信小程序
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯