这是我的规格:
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);
}