8.11
- request对象
1)getRequestURL:返回客户端发出请求完整URL
2)getRequestURI:返回请求行为行中的资源名部分
3)getQueryString:返回请求中的参数
4)getRemoteAddr:返回发出请求的客户机的IP地址
5)getMethod:得到客户机的请求方式
6)getContextPath:返回访问虚拟路径
#
- 协议:getProtocol
- 服务器信息:getServletConfig().getServletContext().getServletInfo()
- 客户端主机名:getRemoteHost()
- 编码:getCharacterEncoding()
- 所发送字节数:getContentLength()
- 数据类型:getContentType()
- Authorization头:getAuthTyoe()
- URL中附加路径信息(servlet路径之后,查询字符串之前):getPathInfo()
- 映射到服务器实际路径之后的路径信息getPathTranslated()
- 发送请求中用户的名字:getRemoteUser()
- 输出SessionId:getRequestedSessionId()
- Url中调用servlet那一部分:getServletPath()
- 返回协议名称:getScheme()
- 服务器名字:getServerName()
- 服务器监听端口:getServerPort()
- request获取头信息
1)getHeader(name):
2)getHeaders:返回值Enumeration
3)getIntHeader(name)
4)getDateHeader(name):从1970到现在的毫秒数
5)获取参数:getParameterCalue(name)、getParameterValues()、getParameterMap()、getParameterNames()