%@ page import="java.util.*" %>
<%
String action = request.getParameter("action");
if (action != null && action.equals("getHeader"))
{
Enumeration enu = request.getHeaderNames();
%>
Get Header Information Using Request Object |
Header Name |
Header Value |
<%
while (enu.hasMoreElements())
{
String headerName = (String) enu.nextElement();
%>
<%= headerName %> |
<%= request.getHeader(headerName) %> |
<%
} // end of while
%>
<%
} // end of true part of if
else
{
%>
Request a page and display headers
<%
} // end of else
%>
<%
String userAgent = request.getHeader("user-agent");
if (userAgent.indexOf("MSIE") >= 0)
{
out.println("You are using Internet Explorer");
}
else
{
out.println("You are not using IE");
}
%>
Client Information:
Name: <%= request.getRemoteHost() %>
IP Address: <% out.println(request.getRemoteHost()); %>
Server Information:
Name: <%= request.getServerName() %>
Port: <%= request.getServerPort() %>