Request请求对象的使用实例源码。<%@ page contentType=”text/html;charset=gb2312″ %>
<%@ page import=”java.util.*” %>
<html>
<head>
<title>测试Request</title>
</head>
<body>
<br />客户端使用协议为:
<%
String protocol = request.getProtocol();
out.println(protocol);
%>
<br />获得接收客户端提交信息的页面:
<%
String path = request.getServletPath();
out.println(path);
%>
<br />接收客户端提交信息的长度:
<%
int length = request.getContentLength();
out.println(length);
%>
<br />客户提交信息的方式:
<%
String method = request.getMethod();
out.println(method);
%>
<br />HTTP文件头User-Agent的值:
<%
String header1 =request.getHeader(“User-Agent”);
out.println(“header1″);
%>
<br />HTTP文件头中accept的值:
<%
String header2 = request.getHeader(“accept”);
out.println(“header3″);
%>
<br />HTTP文件头中Host的值:
<br />
<%
String header3 = request.getHeader(“Host”);
out.println(header3);
%>
<br />http头文件中acceot-encoding的值:
<%
String header4 = request.getHeader(“accept-encoding”);
out.println(header4);
%>
<br />服务器名称:
<%
String serverName = request.getServerName();
out.println(serverName);
%>
<br />服务器端口:
<%
int serverPort = request.getServerPort();
out.println(serverPort);
%>
<br />客户端IP地址:
<%
String IP = request.getRemoteAddr();
out.println(IP);
%>
<br />客户端主机名称:
<%
String clientName = request.getRemoteHost();
out.println(clientName);
%>
</body>
</html>