
13/03/2002, 16:32
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Lima, Perú
Mensajes: 757
Antigüedad: 23 años, 2 meses Puntos: 1 | |
Re: Variables en cabeceras HTTP El código:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class ServletHeader extends HttpServlet {
private static final String CONTENT_TYPE = "text/html";
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head><title>Servlet Header</title></head>");
out.println("<body>");
out.println("<p>Cabeceras:</p>");
String browser=request.getHeader("User-Agent");
// if (browser.indexOf("MSIE")!=-1)
// response.sendRedirect("http://www.microsoft.com");
// else
// response.sendRedirect("http://home.netscape.com");
out.println(request.getHeader("User-Agent")+"<BR>") ;
out.println(request.getHeader("Host")+&q uot;<BR>");
out.println(request.getHeader("Accept")+ "<BR>");
out.println(request.getHeader("Accept-Language")+"<BR>");
out.println("</body></html>");
}
}
Te devolverá información de las cabeceras del cliente. |