开发者社区> 老朱教授> 正文

Request.ServerVariables,C#获取服务器信息,C#获取访问信息

简介:
+关注继续查看

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的数据类型




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2011/11/06/2238427.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【运维】Powershell 服务器系统管理信息总结
Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
14 0
基于python的高校服务器信息的网络空间资源分类 附完整代码数据可作为毕设课设
基于python的高校服务器信息的网络空间资源分类 附完整代码数据可作为毕设课设
46 0
【web渗透思路】敏感信息泄露(网站+用户+服务器)
【web渗透思路】敏感信息泄露(网站+用户+服务器)
77 0
Linux:查看服务器信息,CPU、内存、系统版本、内核版本等
Linux:查看服务器信息,CPU、内存、系统版本、内核版本等
236 0
QGS
linux巡检服务器信息
记linux巡检服务器信息
58 0
分布式服务器框架之Server.Common中通过Xml配置渠道、服务器集群、热更新信息代码解析Xml缓存进内存
ChannelConfig.cs代码解析加载ChannelConfig.xml。使用了System.Xml.Linq的XDocument工具类来加载xml文件。其基本原理就是获取到Root节点下名为“Channel”的所有Element节点,然后使用迭代器循环,拿到每一个Element中的属性,先缓存ChannelEntity结构中,最后存到字典里。
56 0
浪潮信息正式发布基于龙蜥 Anolis OS 的服务器操作系统 Inspur KOS
随着 Inspur KOS 的发布,浪潮信息也将深度参与龙蜥社区建设。
246 0
Shell 报告服务器信息
Shell 报告服务器信息
80 0
uiu
JS获取服务器日期,自动切换网页信息
JS获取服务器日期,自动切换网页信息
70 0
海量用户通讯信息-服务器接收长度|学习笔记
快速学习海量用户通讯信息-服务器接收长度
72 0
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
136 0
CentOS cockpit网页图形化界面查看服务器信息
CentOS cockpit网页图形化界面查看服务器信息
168 0
3分钟教你搞定服务器上架信息收集
3分钟教你搞定服务器上架信息收集
123 0
PHP获取服务器基本信息
PHP获取服务器基本信息,免配置流程直接放到后台html即可输出到页面
78 0
Sigar java 服务器信息探针、监控
Sigar java 服务器信息探针、监控
183 0
+关注
老朱教授
文章
问答
视频
相关电子书
更多
函数计算事件驱动的无服务器计算服务
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载