request获取请求行信息
- String getMethod() 获取请求方式的类型
- String getRequestURI() 获取请求行中的资源名部分(相对路径)
- StringBuffer getRequestURL() 获取客户端发出请求完整URL(绝对路径) toString
- String getContextPath() 获得访问的根路径
- String getRemoteAddr() 获得远程主机IP地址
- String getScheme() 获得协议
- String getServerName() 获得域名
- String getLocalPort() 获得端口
- String getServletPath() 获得访问资源的路径
- String getQueryString() 获得请求的参数
- String getProtocol() 获得协议版本
request获取请求头信息
- Enumeration getHeaderNames() 返回此请求包含的所有头名称的枚举
Enumeration是Iterator的前身
- String getHeader(String name) 以String 的形式返回指定请求头的值
- user‐agent:将浏览器和本机的信息发送给服务器(浏览器兼容)
- referer:当前访问资源的上一个资源(防盗链)