From d2969ef213874326c046737bcf98edc2f6c3a6a8 Mon Sep 17 00:00:00 2001 From: pppscn <35696959@qq.com> Date: Tue, 7 Jun 2022 21:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E7=AB=AF=E6=8D=95=E8=8E=B7=20HttpException=20=E4=BB=8D?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=20http=20200=EF=BC=88=E6=8A=A5=E6=96=87?= =?UTF-8?q?=E7=9A=84code=E4=B8=8D=E6=98=AF200=EF=BC=89=EF=BC=8C=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E5=AE=A2=E6=88=B7=E7=AB=AF=E5=B1=95=E7=A4=BA=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sms/forwarder/server/component/AppExceptionResolver.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/idormy/sms/forwarder/server/component/AppExceptionResolver.kt b/app/src/main/java/com/idormy/sms/forwarder/server/component/AppExceptionResolver.kt index 31bbb126..71b8ddd9 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/server/component/AppExceptionResolver.kt +++ b/app/src/main/java/com/idormy/sms/forwarder/server/component/AppExceptionResolver.kt @@ -15,10 +15,13 @@ class AppExceptionResolver : ExceptionResolver { override fun onResolve(request: HttpRequest, response: HttpResponse, e: Throwable) { e.printStackTrace() if (e is HttpException) { - response.status = e.statusCode + //response.status = e.statusCode + //异常捕获返回 http 200 + response.status = StatusCode.SC_OK } else { response.status = StatusCode.SC_INTERNAL_SERVER_ERROR } + //返回统一结构报文 response.setBody(JsonBody(HttpServerUtils.response(e.message.toString()))) }