ServletRequest-演示请求头信息

package com.http.ServletRequest;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//演示请求头信息
/**
 * Servlet implementation class ServletRequest2
 */
@WebServlet("/ServletRequest2")
public class ServletRequest2 extends HttpServlet {
 private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ServletRequest2() {
        super();
        // TODO Auto-generated constructor stub
    }
 /**
  * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  //请求单个头信息
//  String s=request.getHeader("Accept-Encoding");
//  System.out.println(s);
 
  //获取同名的请求多个头信息
//  Enumeration<String> enumeration=request.getHeaders("Accept-Encoding");
//  while (enumeration.hasMoreElements()) {
//   System.out.println(enumeration.nextElement());
//   
//  }
  
  
  
  //获取所有的信息
  Enumeration<String> enumeration=request.getHeaderNames();
  while (enumeration.hasMoreElements()) {
   String key = enumeration.nextElement();
   System.out.println(key+":"+request.getHeader(key));
   
  }
 }
  
  
 /**
  * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // TODO Auto-generated method stub
  doGet(request, response);
 }
}

你可能感兴趣的:(ServletRequest-演示请求头信息)