2020.04.17 Solicitar Obtener datos de línea de solicitud

paquete com.aojie.web.request; 

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/ **
* @author aojie
* @fuction
* @create 2020-04-17 19:52
* /
@WebServlet ("/ requestDemo1")
clase pública RequestDemo1 extiende HttpServlet {
protegido void doPost (solicitud HttpServletRequest, respuesta HttpServletResponse) arroja ServletException, IOException {

}

Protege void doGet (solicitud HttpServletRequest, respuesta HttpServletResponse) arroja ServletException, IOException {
/ *
1. Obtenga el método de solicitud: getMethod ()
2. (*) Obtenga el directorio virtual / day14: getContextPath ()
3. Obtenga la ruta del Servlet / demo4: getServletPath ( )
4. Parámetro de solicitud para el método get: nombre = zhangsan
* getQueryString ()
5. (*) Obtener URI de solicitud / day14 / demo4:
* getRequestURI ()
* getRequestURL () URL completa
* http: localhost / day14 / demo4
6 Obtenga el protocolo y la versión http / 1.1
* getProtocol ()
7. Obtenga la dirección IP del cliente
* getRemoteAddr ()
* /

// Obtener método de solicitud
String method = request.getMethod ();
System.out.println (method);
// Obtener directorio virtual
String contextpath = request.getContextPath ();
System.out.println (contextpath);
// Obtener Servlet Ruta
String servletPath = request.getServletPath ();
System.out.println (servletPath);
// Obtener parámetros de solicitud
String queryString = request.getQueryString ();
System.out.println (queryString);
// Obtener URL de solicitud request
StringURI = request.getRequestURI ();
StringBuffer requestURL = request.getRequestURL ();
System.out.println (requestURI);
System.out.println (requestURL);
// Obtener protocolo y versión
String protocol = request.getProtocol ();
System.out.println (protocol);
// Obtener IP del cliente
String remoteAddr = request.getRemoteAddr ();
System.out.println (remoteAddr);
}
}

Supongo que te gusta

Origin www.cnblogs.com/aojie/p/12723441.html
Recomendado
Clasificación