1 16 17 package compressionFilters; 18 19 import java.io.IOException ; 20 import java.io.PrintWriter ; 21 import java.util.Enumeration ; 22 import javax.servlet.*; 23 import javax.servlet.http.*; 24 25 30 31 public class CompressionFilterTestServlet extends HttpServlet { 32 33 public void doGet(HttpServletRequest request, HttpServletResponse response) 34 throws ServletException, IOException { 35 36 ServletOutputStream out = response.getOutputStream(); 37 response.setContentType("text/plain"); 38 39 Enumeration e = ((HttpServletRequest)request).getHeaders("Accept-Encoding"); 40 while (e.hasMoreElements()) { 41 String name = (String )e.nextElement(); 42 out.println(name); 43 if (name.indexOf("gzip") != -1) { 44 out.println("gzip supported -- able to compress"); 45 } 46 else { 47 out.println("gzip not supported"); 48 } 49 } 50 51 52 out.println("Compression Filter Test Servlet"); 53 out.close(); 54 } 55 56 } 57 58 | Popular Tags |