不拦截插件返回内容
parent
788fb7a191
commit
eaffd21edf
|
@ -52,6 +52,11 @@ public class ResponseResultHandler implements ResponseBodyAdvice<Object> {
|
||||||
MediaType selectedContentType,
|
MediaType selectedContentType,
|
||||||
Class<? extends HttpMessageConverter<?>> selectedConverterType,
|
Class<? extends HttpMessageConverter<?>> selectedConverterType,
|
||||||
ServerHttpRequest request, ServerHttpResponse response) {
|
ServerHttpRequest request, ServerHttpResponse response) {
|
||||||
|
String requestPath = request.getURI().getPath();
|
||||||
|
if(requestPath.startsWith("/plugins/")){
|
||||||
|
return body;
|
||||||
|
}
|
||||||
|
|
||||||
if (body instanceof GlobalExceptionHandler.RequestResult) {
|
if (body instanceof GlobalExceptionHandler.RequestResult) {
|
||||||
GlobalExceptionHandler.RequestResult requestResult = (GlobalExceptionHandler.RequestResult) body;
|
GlobalExceptionHandler.RequestResult requestResult = (GlobalExceptionHandler.RequestResult) body;
|
||||||
return new Response(requestResult.getCode(), requestResult.getMessage(),
|
return new Response(requestResult.getCode(), requestResult.getMessage(),
|
||||||
|
|
Loading…
Reference in New Issue