Apache на XAMPP, Tomcat 9 (не на XAMPP) HTTP PATCH 501 метод не реализован - PullRequest
0 голосов
/ 04 октября 2019

вот моя спецификация:

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

Я использую сервлет с tomcat 9, и мне нужно, чтобы этот сервер получал метод HTTP PATCH. Я использую пакеты ниже:

javax.servlet.http.HttpServlet;

javax.servlet.http.HttpServletRequest;

javax.servlet.http.HttpServletResponse;

Я перезаписываю doPatch метод и пытаюсьзаставить его работать, но напрасно.

Есть ли какие-либо предложения, чтобы tomcat получал HTTP PATCH?

1 Ответ

0 голосов
/ 28 октября 2019

Найдите легкий способ преодолеть это!

@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   if ("PATCH".equals(request.getMethod())) 
        doPatch(request, response);
        return;
   }
   super.service(request, response); 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...