获取请求方式

一、方法

  • //获取请求方式

    1. `String method = request.getMethod();`
    2. `System.out.println(method);`

二、实现

  1. package servlet;
  2. import jakarta.servlet.ServletException;
  3. import jakarta.servlet.http.HttpServlet;
  4. import jakarta.servlet.http.HttpServletRequest;
  5. import jakarta.servlet.http.HttpServletResponse;
  6. import java.io.IOException;
  7. import java.io.PrintWriter;
  8. import java.net.HttpCookie;
  9. import java.net.SocketTimeoutException;
  10. /**
  11. * @Author: 小雷学长
  12. * @Date: 2022/3/20 - 17:22
  13. * @Version: 1.8
  14. */
  15. public class RequestTestServlet extends HttpServlet {
  16. @Override
  17. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  18. throws ServletException, IOException {
  19. //获取请求路径
  20. String method = request.getMethod();
  21. System.out.println(method);
  22. response.setContentType("text/html");
  23. PrintWriter out = response.getWriter();
  24. out.print(method);
  25. }
  26. }
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
  5. version="4.0">
  6. <servlet>
  7. <servlet-name>RequestTestServlet</servlet-name>
  8. <servlet-class>servlet.RequestTestServlet</servlet-class>
  9. </servlet>
  10. <servlet-mapping>
  11. <servlet-name>RequestTestServlet</servlet-name>
  12. <url-pattern>/testrequest</url-pattern>
  13. </servlet-mapping>
  14. </web-app>

7、获取请求方式 - 图1