常用Request对象获取请求信息
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"] 返回服务器地址 www.2cto.com
Request.ServerVariables["Server_Name"] 服务器的主机名、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"] 返回内容:Cookie的值
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的数据类型
出处:http://www.cnblogs.com/ajunForNet/archive/2012/11/23/2784149.html
常用Request对象获取请求信息的更多相关文章
- java后端通过request对象获取请求的ip地址工具类
package cn.zgjkw.battalion.util; import org.apache.log4j.Logger; import javax.servlet.http.HttpServl ...
- 通过Request对象获取请求的IP地址
/** * 标识要从哪些消息头中获取IP地址 */ private static final String[] getIpArray = {"HTTP_X_FORWARDED_FOR&quo ...
- 不能解决,复选框在request对象获取的信息后显示在用户信息里面为中文的选项名
因为方框里面value 不用中文?.? 假如用中文呢? 完全可以!!已经试验 如果不用中文,那么中文可以用对象的参数来获得,即在login.jsp中就要用javabean类属性
- 通过request对象获取客户端的相关信息
通过request对象获取客户端的相关信息 制作人:全心全意 通过request对象可以获取客户端的相关信息.例如HTTP报头信息.客户信息提交方式.客户端主机IP地址.端口号等等. request获 ...
- 03-【request对象获取请求的数据 & request对象存取值】
request概述(封装了客户端所有的请求数据) request是Servlet.service()方法的一个参数,类型为javax.servlet.http.HttpServletRequest.在 ...
- Volley(二)—— 基本Request对象 & RequestQueue&请求取消
详细解读Volley(一)—— 基本Request对象 & RequestQueue&请求取消 Volley它非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作, ...
- request对象实现请求转发
request对象实现请求转发,请求转发指一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理.request对象提供了一个getRequestDispatcher方法,该方法返 ...
- jsp中国文字形式提交,request对象获取乱码
jsp表单提交中文字符,request对象获取时乱码解决方法 第一种: 在request对象获取页面Charset中的"C"大写,且页面无中文字符,最好用英文,否则MyEclips ...
- Asp.Net Core获取请求信息/获取请求地址
一.Asp.Net Core 2.0版本中目前HttpRequest是个抽象类 在控制器或视图上下文中获取到的 Request对象,是 DefaultHttpRequest的实例. 定义 如图 : ...
随机推荐
- json教程系列(4)-optXXX方法的使用
在JSONObject获取value有多种方法,如果key不存在的话,这些方法无一例外的都会抛出异常.如果在线环境抛出异常,就会使出现error页面,影响用户体验,针对这种情况最好是使用optXXX方 ...
- CentOS 6.5下Redmine的安装配置
首先引用百度介绍下redmine: Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不 ...
- MVC6 OWin Microsoft Identity 自定义验证
1. Startup.cs中修改默认的验证设置 //app.UseIdentity(); app.UseCookieAuthentication(options => { //options.A ...
- Java I/O 小结
主要内容: 一.输入流基类:InputStream 和 OutputStream(字节流). Reader 和 Writer(字符流) 二.文件字节流:FileInputStream和FileOutp ...
- 为什么可以Ping通IP地址,但Ping不通域名?
能否ping通IP地址,与能否解析域名是两回事不能ping通IP地址,说明对方禁止ICMP报文或对方没有开机等解析域名只是将域名翻译成IP地址,不论该IP地址是否能够正常访问 问题是ping域名的时候 ...
- spark总结5 RDD
创建RDD 有两种方式 1 通过hdfs支持的文件系统创建 RDD, RDD里面没有真正要计算的数据,只记录了一下元数据 2 从过scala集合或者数组以并行化的方式创建RDD collect 把结果 ...
- AJAX跨域资源共享 CORS 详解
CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing). 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从 ...
- JavaWeb -- Jsp中的 EL表达式
lEL 全名为Expression Language.EL主要作用: l获取数据: •EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数据.(某个web ...
- Delphi_检查exe文件是否是"随机基址"
ZC: cnpack 还是蛮好用的 1.代码: procedure TForm1.btnRandomizedBaseAddressClick(Sender: TObject); var pDosHdr ...
- Stacktack overview
class Lifecycle(models.Model): """The Lifecycle table is the Master for a group of ...