rkljw 1 неделя назад
Родитель
Сommit
526c6eeebf
1 измененных файлов с 8 добавлено и 10 удалено
  1. 8 10
      app/Middleware/Auth/SensitiveMiddleware.php

+ 8 - 10
app/Middleware/Auth/SensitiveMiddleware.php

@@ -38,10 +38,13 @@ class SensitiveMiddleware implements MiddlewareInterface
     public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
     {
         $uri = $request->getUri();
+//        var_dump("222:",$uri);
         // 获取接口路径(不包含查询参数)
         $path = $uri->getPath();
+//        var_dump("3333:",$path);
 //        var_dump("获取接口地址L:",$path);
         try {
+            var_dump("测试:",$path);
             if($path && in_array($path,self::STREAM_URL)){
                 $badWords = $this->redis->sMembers('black_word'); //黑名单
                 $whiteWords = $this->redis->sMembers('white_word');//白名单
@@ -77,18 +80,13 @@ class SensitiveMiddleware implements MiddlewareInterface
                         );
                     }
                 }
+            }else{
+//                var_dump("测试:",$request);
+                return $handler->handle($request);
             }
-
-
-          return $handler->handle($request);
         }catch (\Exception $e){
-            return $this->response->json(
-                [
-                    'code' => $e->getCode(),
-                    'data' => [],
-                    'message' => '敏感词检测失败:'.$e->getMessage(),
-                ]
-            );
+            var_dump("错误消息:",$e->getMessage(),$e->getCode());
+            return $handler->handle($request);
         }
         return false;
     }