【问题标题】:Apache on XAMPP , Tomcat 9 (not on XAMPP) HTTP PATCH 501 method not implementedXAMPP 上的 Apache,Tomcat 9(不在 XAMPP 上)HTTP PATCH 501 方法未实现
【发布时间】:2020-02-02 08:32:13
【问题描述】:

这是我的规格:

OS: macOS Mojave 10.14.6
JAVA: JDK 11.0.2
Tomcat: 9.0.21
XAMPP: 7.2.22

我正在运行一个带有 tomcat 9 的 Servlet,我需要让这个服务器接收 HTTP PATCH 方法。 我正在使用以下软件包:

javax.servlet.http.HttpServlet;

javax.servlet.http.HttpServletRequest;

javax.servlet.http.HttpServletResponse;

我覆盖了doPatch 方法并试图让它工作但徒劳无功。

有什么建议可以让tomcat接收HTTP PATCH吗?

【问题讨论】:

    标签: java http tomcat servlets


    【解决方案1】:

    找到一个简单的方法来克服它!

    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
       if ("PATCH".equals(request.getMethod())) 
            doPatch(request, response);
            return;
       }
       super.service(request, response); 
    }
    

    【讨论】:

      猜你喜欢
      • 2012-08-01
      • 2013-12-11
      • 1970-01-01
      • 2015-11-24
      • 2018-12-20
      • 2021-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多