Request.ServerVariables参数大全

代码
string result = "Request.ServerVariables 参数大全";
result
+= "</br>返回服务器地址:" + Request.ServerVariables["Url"];
result
+= "</br>客户端提供的路径信息:" + Request.ServerVariables["Path_Info"];
result
+= "</br>与应用程序元数据库路径相应的物理路径:" + Request.ServerVariables["Appl_Physical_Path"];
result
+= "</br>通过由虚拟至物理的映射后得到的路径:" + Request.ServerVariables["Path_Translated"];
result
+= "</br>执行脚本的名称:" + Request.ServerVariables["Script_Name"];
result
+= "</br>查询字符串內容:" + Request.ServerVariables["Query_String"];
result
+= "</br>请求的字符串內容:" + Request.ServerVariables["Http_Referer"];
result
+= "</br>接受请求的服务器端口号:" + Request.ServerVariables["Server_Port"];
result
+= "</br>发出请求的远程主机的IP地址:" + Request.ServerVariables["Remote_Addr"];
result
+= "</br>发出请求的远程主机名称:" + Request.ServerVariables["Remote_Host"];
result
+= "</br>返回接受请求的服务器地址:" + Request.ServerVariables["Local_Addr"];
result
+= "</br>返回服务器地址:" + Request.ServerVariables["Http_Host"];
result
+= "</br>服务器的主机名、DNS地址或IP地址:" + Request.ServerVariables["Server_Name"];
result
+= "</br>提出请求的方法比如GET、HEAD、POST等等:" + Request.ServerVariables["Request_Method"];
result
+= "</br>如果接受请求的服务器端口为安全端口时,则为1,否则为0:" + Request.ServerVariables["Server_Port_Secure"];
result
+= "</br>服务器使用的协议的名称和版本:" + Request.ServerVariables["Server_Protocol"];
result
+= "</br>应答请求并运行网关的服务器软件的名称和版本:" + Request.ServerVariables["Server_Software"];
result
+= "</br>客户端发送的所有HTTP标头,前缀HTTP_:" + Request.ServerVariables["All_Http"];
result
+= "</br>客户端发送的所有HTTP标头,其结果和客户端发送时一样,没有前缀HTTP_:" + Request.ServerVariables["All_Raw"];
result
+= "</br>应用程序的元数据库路径:" + Request.ServerVariables["Appl_MD_Path"];
result
+= "</br>客户端发出內容的长度:" + Request.ServerVariables["Content_Length"];
result
+= "</br>如果请求穿过安全通道(SSL),则返回ON如果请求来自非安全通道,则返回OFF:" + Request.ServerVariables["Https"];
result
+= "</br>IIS实例的ID号:" + Request.ServerVariables["Instance_ID"];
result
+= "</br>响应请求的IIS实例的元数据库路径:" + Request.ServerVariables["Instance_Meta_Path"];
result
+= "</br>返回內容如:gzip,deflate:" + Request.ServerVariables["Http_Accept_Encoding"];
result
+= "</br>返回內容如:en-us:" + Request.ServerVariables["Http_Accept_Language"];
result
+= "</br>返回內容:Keep-Alive:" + Request.ServerVariables["Http_Connection"];
result
+= "</br>Http_Cookie:" + Request.ServerVariables["Http_Cookie"];
result
+= "</br>返回內容:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1):" + Request.ServerVariables["Http_User_Agent"];
result
+= "</br>安全套接字层连接关键字的位数,如128:" + Request.ServerVariables["Https_Keysize"];
result
+= "</br>服务器验证私人关键字的位数如1024:" + Request.ServerVariables["Https_Secretkeysize"];
result
+= "</br>服务器证书的发行者字段:" + Request.ServerVariables["Https_Server_Issuer"];
result
+= "</br>服务器证书的主题字段:" + Request.ServerVariables["Https_Server_Subject"];
result
+= "</br>当使用基本验证模式时,客户在密码对话框中输入的密码:" + Request.ServerVariables["Auth_Password"];
result
+= "</br>是用户访问受保护的脚本时,服务器用於检验用户的验证方法:" + Request.ServerVariables["Auth_Type"];
result
+= "</br>代证的用户名:" + Request.ServerVariables["Auth_User"];
result
+= "</br>唯一的客户证书ID号:" + Request.ServerVariables["Cert_Cookie"];
result
+= "</br>客户证书标誌,如有客户端证书,则bit0为0如果客户端证书验证无效,bit1被设置为1:" + Request.ServerVariables["Cert_Flag"];
result
+= "</br>用户证书中的发行者字段:" + Request.ServerVariables["Cert_Issuer"];
result
+= "</br>安全套接字层连接关键字的位数,如128:" + Request.ServerVariables["Cert_Keysize"];
result
+= "</br>服务器验证私人关键字的位数如1024:" + Request.ServerVariables["Cert_Secretkeysize"];
result
+= "</br>客户证书的序列号字段:" + Request.ServerVariables["Cert_Serialnumber"];
result
+= "</br>服务器证书的发行者字段:" + Request.ServerVariables["Cert_Server_Issuer"];
result
+= "</br>服务器证书的主题字段:" + Request.ServerVariables["Cert_Server_Subject"];
result
+= "</br>客户端证书的主题字段:" + Request.ServerVariables["Cert_Subject"];
result
+= "</br>客户发送的form內容或HTTPPUT的数据类型:" + Request.ServerVariables["Content_Type"];
this.Response.Write(result.Replace("</br>", "</br></br>"));