一些常用的HTTP头

以下附录在编程常要获取的,包括获取一些常用的HTTP头:

 

out.println("Protocol: " + request.getProtocol());   
out.println("Scheme: " + request.getScheme());   
out.println("Server Name: " + request.getServerName() );   
out.println("Server Port: " + request.getServerPort());   
out.println("Protocol: " + request.getProtocol());   
out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo());   
out.println("Remote Addr: " + request.getRemoteAddr());   
out.println("Remote Host: " + request.getRemoteHost());   
out.println("Character Encoding: " + request.getCharacterEncoding());   
out.println("Content Length: " + request.getContentLength());   
out.println("Content Type: "+ request.getContentType());   
out.println("Auth Type: " + request.getAuthType());   
out.println("HTTP Method: " + request.getMethod());   
out.println("Path Info: " + request.getPathInfo());   
out.println("Path Trans: " + request.getPathTranslated());   
out.println("Query String: " + request.getQueryString());   
out.println("Remote User: " + request.getRemoteUser());   
out.println("Session Id: " + request.getRequestedSessionId());   
out.println("Request URI: " + request.getRequestURI());   
out.println("Servlet Path: " + request.getServletPath());   
out.println("Accept: " + request.getHeader("Accept"));   
out.println("Host: " + request.getHeader("Host"));   
out.println("Referer : " + request.getHeader("Referer"));   
out.println("Accept-Language : " + request.getHeader("Accept-Language"));   
out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding"));   
out.println("User-Agent : " + request.getHeader("User-Agent"));   
out.println("Connection : " + request.getHeader("Connection"));   
out.println("Cookie : " + request.getHeader("Cookie"));   
out.println("Created : " + session.getCreationTime());   
out.println("LastAccessed : " + session.getLastAccessedTime());  

 

 

你可能感兴趣的:(http)