Cookie[] getCookies() |
返回一个包含客户端与此请求发送的所有Cookie对象的数组。 |
Enumeration getAttributeNames() |
返回一个枚举,其中包含可用于此请求的属性的名称。 |
Enumeration getHeaderNames() |
返回此请求包含的所有标头名称的枚举。 |
Enumeration getParameterNames() |
返回String对象的枚举,其中包含此请求中包含的参数的名称。 |
HttpSession getSession() |
返回与此请求关联的当前会话,或者如果该请求没有会话,则创建一个。 |
HttpSession getSession(boolean create) |
返回与此请求关联的当前HttpSession;如果没有当前会话并且create为true,则返回一个新会话。 |
Locale getLocale() |
根据Accept-Language标头返回客户端将在其中接受内容的首选Locale。 |
Object getAttribute(String name) |
将命名属性的值作为Object返回;如果不存在给定名称的属性,则返回null。 |
ServletInputStream getInputStream() |
使用ServletInputStream检索请求的主体作为二进制数据。 |
String getAuthType() |
返回用于保护servlet的身份验证方案的名称,例如“ BASIC”或“ SSL”;如果未保护JSP,则返回null。 |
String getCharacterEncoding() |
返回此请求正文中使用的字符编码的名称。 |
String getContentType() |
返回请求正文的MIME类型;如果类型未知,则返回null。 |
String getContextPath() |
返回请求URI中指示请求上下文的部分。 |
String getHeader(String name) |
以字符串形式返回指定请求标头的值。 |
String getMethod() |
返回发出此请求的HTTP方法的名称,例如GET,POST或PUT。 |
String getParameter(String name) |
以字符串形式返回请求参数的值,如果参数不存在,则返回null。 |
String getPathInfo() |
返回与客户端发出此请求时发送的URL关联的所有其他路径信息。 |
String getProtocol() |
返回请求使用的协议的名称和版本。 |
String getQueryString() |
返回路径后面的请求URL中包含的查询字符串。 |
String getRemoteAddr() |
返回发送请求的客户端的Internet协议(IP)地址。 |
String getRemoteHost() |
返返回发送请求的客户端的标准名称。 |
String getRemoteUser() |
如果用户已通过身份验证,则返回发出此请求的用户的登录名;如果用户未通过身份验证,则返回null。 |
String getRequestURI() |
返回此请求的URL的一部分,从协议名称到HTTP请求第一行中的查询字符串。 |
String getRequestedSessionId() |
返回客户端指定的会话ID。 |
String getServletPath() |
返回此请求的URL中调用JSP的部分。 |
String[] getParameterValues(String name) |
返回一个String对象数组,其中包含给定请求参数具有的所有值;如果该参数不存在,则返回null。 |
boolean isSecure() |
返回一个布尔值,指示此请求是否使用安全通道(例如HTTPS)发出。 |
int getContentLength() |
返回请求主体的长度(以字节为单位),并由输入流提供;如果长度未知,则返回-1。 |
int getIntHeader(String name) |
以int形式返回指定请求标头的值。 |
int getServerPort() |
返回接收到此请求的端口号 |