Przeglądaj źródła

响应结果转换报错优化

dengsixing 2 lat temu
rodzic
commit
b8a06e1465

+ 4 - 9
src/main/java/com/fdkankan/gateway/filter/AccessLogFilter.java

@@ -257,15 +257,10 @@ public class AccessLogFilter  implements GlobalFilter, Ordered {
                             DataBufferUtils.release(join);
                             String responseResult = new String(content, StandardCharsets.UTF_8);
 
-                            ResultData resultData = null;
-                            try {
-                                resultData = JSON.parseObject(responseResult, ResultData.class);
-                                gatewayLog.setCode(resultData.getCode());
-                                gatewayLog.setMessage(resultData.getMessage());
-                                gatewayLog.setResponseData(JSON.toJSONString(resultData.getData()));
-                            }catch (Exception e){
-                                log.warn("打印日志,结果转换出错..");
-                            }
+                            ResultData resultData = JSON.parseObject(responseResult, ResultData.class);
+                            gatewayLog.setCode(resultData.getCode());
+                            gatewayLog.setMessage(resultData.getMessage());
+                            gatewayLog.setResponseData(JSON.toJSONString(resultData.getData()));
 
                             return bufferFactory.wrap(content);
                         }));