From 7f3eea86ad16eeb2cc03b2d3ad63977a380e6715 Mon Sep 17 00:00:00 2001 From: Shikong <919411476@qq.com> Date: Mon, 8 May 2023 01:23:52 +0800 Subject: [PATCH] =?UTF-8?q?sk-matrix-service=20=E9=A1=B9=E7=9B=AE=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20HttpRequestMethodNotSupportedException=20?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/skcks/matrix/v2/advice/ExceptionAdvice.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/java/sk-matrix-service/api/src/main/java/cn/skcks/matrix/v2/advice/ExceptionAdvice.java b/backend/java/sk-matrix-service/api/src/main/java/cn/skcks/matrix/v2/advice/ExceptionAdvice.java index 540467b..92f0e31 100644 --- a/backend/java/sk-matrix-service/api/src/main/java/cn/skcks/matrix/v2/advice/ExceptionAdvice.java +++ b/backend/java/sk-matrix-service/api/src/main/java/cn/skcks/matrix/v2/advice/ExceptionAdvice.java @@ -8,6 +8,7 @@ import org.springframework.http.converter.HttpMessageNotReadableException; import org.springframework.validation.BindException; import org.springframework.web.HttpMediaTypeNotAcceptableException; import org.springframework.web.HttpMediaTypeNotSupportedException; +import org.springframework.web.HttpRequestMethodNotSupportedException; import org.springframework.web.bind.MethodArgumentNotValidException; import org.springframework.web.bind.MissingServletRequestParameterException; import org.springframework.web.bind.annotation.ExceptionHandler; @@ -29,6 +30,11 @@ public class ExceptionAdvice { return JsonResponse.error(e.getMessage()); } + @ExceptionHandler(HttpRequestMethodNotSupportedException.class) + public JsonResponse httpRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException e){ + return JsonResponse.error(e.getMessage()); + } + @ExceptionHandler(HttpMediaTypeNotSupportedException.class) public JsonResponse unsupportedMediaTypeException(Exception e) { e.printStackTrace();