1、获取相关头信息

代码:

 
  
  1. Writer writer = response.getWriter(); 
  2.    Enumeration<String> parameters = request.getHeaderNames(); 
  3.    while (parameters.hasMoreElements()) { 
  4.        String parameter = parameters.nextElement(); 
  5.        writer.write("header: " + parameter + ", content: " + request.getHeader(parameter)+"\n"); 
  6.        writer.flush(); 
  7.    } 
  8.    writer.close(); 

测试结果:

 
  
  1. header: Host, content: localhost:8080 
  2. header: Connection, content: keep-alive 
  3. header: Cache-Control, content: max-age=0 
  4. header: User-Agent, content: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7 
  5. header: Accept, content: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
  6. header: Accept-Encoding, content: gzip,deflate,sdch 
  7. header: Accept-Language, content: zh-CN,zh;q=0.8 
  8. header: Accept-Charset, content: GBK,utf-8;q=0.7,*;q=0.3