XAMPP 上的 Apache,Tomcat 9(不在 XAMPP 上)未实现 HTTP PATCH 501 方法

Apache on XAMPP , Tomcat 9 (not on XAMPP) HTTP PATCH 501 method not implemented

这是我的规格:

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?

找到克服它的简单方法!

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