.NET常用Request获取信息总结

2019-05-20 12:32:08丽君

Request.ServerVariables("REMOTE_ADDR")          '获取访问IP
Request.ServerVariables("LOCAL_ADDR")              '同上
Request.ServerVariables("SERVER_NAME") '获取服务器IP
Request.ServerVariables("HTTP_REFERER")        '获取访问来源页面
Request.ServerVariables("OS")                                '获取操作系统
request.ServerVariables("APPL_PHYSICAL_PATH")        '获取IIS物理路径
Request.ServerVariables("SCRIPT_NAME")                    '获取虚拟路径
Request.ServerVariables("NUMBER_OF_PROCESSORS")      '获取服务器CPU个数
Request.ServerVariables("SERVER_PORT")                  '服务器处理请求的端口
Request.ServerVariables["Url"] 返回服务器地址
Request.ServerVariables["Path_Info"]                    客户端提供的路径信息
Request.ServerVariables["Appl_Physical_Path"]     与应用程序元数据库路径相应的物理路径
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"]          服务器的主机名、DNS地址或IP地址
Request.ServerVariables["Request_Method"] 提出请求的方法比如GET、HEAD、POST等等