HttpContext.Current.Request.ServerVariables
Request.ServerVariables["Url"]
返回伺服器地址
Value 0: /WebSite1/Default.aspx
Request.ServerVariables["Path_Info"]
客戶端提供的路徑資訊
Value 0: /WebSite1/Default.aspx
Request.ServerVariables["Appl_Physical_Path"]
與應用程式後設資料路徑相應的物理路徑
Value 0: C:\Documents and Settings\yukun\My Documents\Visual Studio 2005\WebSites\WebSite1\
Request.ServerVariables["Path_Translated"]
通過由虛擬至物理的對映後得到的路徑
Request.ServerVariables["Script_Name"]
執行指令碼的名稱
Request.ServerVariables["Query_String"]
查詢字串內容
Request.ServerVariables["Http_Referer"]
請求的字串內容
Request.ServerVariables["Server_Port"]
接受請求的伺服器埠號
Request.ServerVariables["Remote_Addr"]
發出請求的遠端主機的IP地址
Request.ServerVariables["Remote_Host"]
發出請求的遠端主機名稱
Request.ServerVariables["Local_Addr"]
返回接受請求的伺服器地址
Request.ServerVariables["Http_Host"]
返回伺服器地址
Request.ServerVariables["Server_Name"]
HttpContext.Current.Request.ServerVariables["SERVER_NAME"].ToLower(); //.ToLower(); 轉換成小寫字母
域名:比如:www.baidu.com //可以用來做多域名的子網站用
伺服器的主機名、DNS地址或IP地址
Request.ServerVariables["Request_Method"]
提出請求的方法比如GET、HEAD、POST等等
Request.ServerVariables["Server_Port_Secure"]
如果接受請求的伺服器埠為安全埠時,則為1,否則為0
Request.ServerVariables["Server_Protocol"]
伺服器使用的協議的名稱和版本
Request.ServerVariables["Server_Software"]
應答請求並執行閘道器的伺服器軟體的名稱和版本
Request.ServerVariables["All_Http"]
客戶端傳送的所有HTTP標頭,字首HTTP_
Request.ServerVariables["All_Raw"]
客戶端傳送的所有HTTP標頭,其結果和客戶端傳送時一樣,沒有字首HTTP_
Request.ServerVariables["Appl_MD_Path"]
應用程式的後設資料庫路徑
Request.ServerVariables["Content_Length"]
客戶端發出內容的長度
Request.ServerVariables["Https"]
如果請求穿過安全通道(SSL),則返回ON如果請求來自非安全通道,則返回OFF
Request.ServerVariables["Instance_ID"]
IIS例項的ID號
Request.ServerVariables["Instance_Meta_Path"]
響應請求的IIS例項的後設資料庫路徑
Request.ServerVariables["Http_Accept_Encoding"]
返回內容如:gzip,deflate
Request.ServerVariables["Http_Accept_Language"]
返回內容如:en-us
Request.ServerVariables["Http_Connection"]
返回內容:Keep-Alive
Request.ServerVariables["Http_Cookie"]
返回內容如:nVisiT%2DYum=125;ASPSESSIONIDCARTQTRA=FDOBFFABJGOECBBKHKGPFIJI;ASPSESSIONIDCAQQTSRB=LKJJPLABABILLPCOGJGAMKAM;ASPSESSIONIDACRRSSRA=DKHHHFBBJOJCCONPPHLKGHPB
Request.ServerVariables["Http_User_Agent"]
返回內容:Mozilla/4.0[compatible;MSIE6.0;WindowsNT5.1;SV1]
Request.ServerVariables["Https_Keysize"]
安全套接字層連線關鍵字的位數,如128
Request.ServerVariables["Https_Secretkeysize"]
伺服器驗證私人關鍵字的位數如1024
Request.ServerVariables["Https_Server_Issuer"]
伺服器證書的發行者欄位
Request.ServerVariables["Https_Server_Subject"]
伺服器證書的主題欄位
Request.ServerVariables["Auth_Password"]
當使用基本驗證模式時,客戶在密碼對話方塊中輸入的密碼
Request.ServerVariables["Auth_Type"]
是使用者訪問受保護的指令碼時,伺服器用於檢驗使用者的驗證方法
Request.ServerVariables["Auth_User"]
代證的使用者名稱
Request.ServerVariables["Cert_Cookie"]
唯一的客戶證書ID號
Request.ServerVariables["Cert_Flag"]
客戶證書標誌,如有客戶端證書,則bit0為0如果客戶端證書驗證無效,bit1被設定為1
Request.ServerVariables["Cert_Issuer"]
使用者證書中的發行者欄位
Request.ServerVariables["Cert_Keysize"]
安全套接字層連線關鍵字的位數,如128
Request.ServerVariables["Cert_Secretkeysize"]
伺服器驗證私人關鍵字的位數如1024
Request.ServerVariables["Cert_Serialnumber"]
客戶證書的序列號欄位
Request.ServerVariables["Cert_Server_Issuer"]
伺服器證書的發行者欄位
Request.ServerVariables["Cert_Server_Subject"]
伺服器證書的主題欄位
Request.ServerVariables["Cert_Subject"]
客戶端證書的主題欄位
Request.ServerVariables["Content_Type"]
客戶傳送的form內容或HTTPPUT的資料型別