Request请求对象的使用实例源码



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>