URL重寫 Cookie Session技術

2021-08-03 09:40:58 字數 383 閱讀 5650

1、url重寫

url可以在後面附加引數,和伺服器的請求一起傳送,伺服器根據相應的引數來判斷是否為同乙個客戶端傳送的請求,一般可以直接使用http會話api執行url重寫,會自動附加相應的sessionid,該技術主要使用場景是客戶端的瀏覽器禁用cookie導致session無法使用的情況。

2、cookie技術

伺服器通過cookie物件來儲存session物件的id,用來保證客戶端每次傳送請求過來都會帶上sessionid以保證伺服器可以識別不同客戶端的請求,是session機制實現的前提,如果使用者禁用cookie就只能使用url重寫來保證sessionid的傳遞了。

3、session技術

根據session物件的sessionid(唯一標識)即可識別不同的客戶端請求

慎用url重寫

為了使 url位址更加友好 當然可能有別的原因 很多站點使用了 url重寫,如http www.cnblogs.com life,在asp.net中通常要處理這樣的 url重寫,必須在iis中將 對映到aspnet isapi.dll c windows microsoft.net framewor...

url重寫技術

注釋掉 條目,以使用 http 模組執行重寫 注釋掉 條目,以使用 http 處理程式執行重寫。除了指定使用 http 模組還是 http 處理程式執行重寫外,web.config 檔案還包含重寫規則 重寫規則由兩個字串組成 要在被請求的 url 中查詢的模式 要替換此模式的字串 如果找到 在 we...

慎用url重寫

為了使url位址更加友好 當然可能有別的原因 很多站點使用了url重寫,如 http www.cnblogs.com life,在asp.net中通常要處理這樣的url重寫,必須在iis中將 對映到aspnet isapi.dll c windows microsoft.net framework ...