![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*" %>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
request.setCharacterEncoding("GBK");
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
%>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<html>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<head><title>request对象的使用</title></head>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<body bgcolor="#FFFFCC">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<h3 align="center">request对象的使用</h3>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<center>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<table border="1" width="800">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>HttpUtil.getRequestURL(request)</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=HttpUtils.getRequestURL(request)%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getMethod()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getMethod()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回请求的URI字符串-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getRequestURL(request)</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getRequestURI()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回通信协议的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getProtocol()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getProtocol()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回程序的相对路径和文件名称-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getServletPath()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getServletPath()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回程序的相对路径和文件名称-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getPathInfo()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getPathInfo()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getPathTranslated()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getPathTranslated()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回地址栏中后面的字符串-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getQueryString()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getQueryString()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getContentType()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getContentType()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getContentLength()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getContentLength()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回服务器主机名称-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getServerName()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getServerName()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回服务器主机连接的端口号-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getServerPort()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getServerPort()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回客户端用户的IP地址-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getRemoteAddr()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getRemoteAddr()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回返回客户端用户的主机名称-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getRemoteHost()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getRemoteHost()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td>request.getAuthType()</td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getAuthType()%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</table>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<h3 align="center">request.getHeaderNames()</h3>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<table border="1" width="800">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
Enumeration enu1=request.getHeaderNames();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
while(enu1.hasMoreElements()){
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
String names=(String)enu1.nextElement();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
%>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=names%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getHeader(names)%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
}
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
%>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</table>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<h3 align="center">getParameterNames()</h3>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<table border="1" width="800">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
Enumeration enu2=request.getParameterNames();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
while(enu2.hasMoreElements()){
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
String names=(String)enu2.nextElement();
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
%>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!--返回发送信息的方式-->
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=names%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<td><%=request.getParameter(names)%></td>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</tr>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
<%
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
}
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
%>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</table>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</table>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</center>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</body></html>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)