瀏覽代碼

出去health日志

ChenYu 7 月之前
父節點
當前提交
62860ce693
共有 2 個文件被更改,包括 6 次插入 和 1 次删除
  1. 二進制
      app/middleware/__pycache__/api_key.cpython-312.pyc
  2. 6 1
      app/middleware/api_key.py

二進制
app/middleware/__pycache__/api_key.cpython-312.pyc


+ 6 - 1
app/middleware/api_key.py

@@ -17,9 +17,14 @@ class ApiKeyMiddleware(BaseHTTPMiddleware):
         path = request.url.path
         client_ip = request.client.host if request.client else "unknown"
 
-        logger.info("--> %s %s  (client=%s)", method, path, client_ip)
         t0 = time.time()
 
+        if path == "/health":
+            response = await call_next(request)
+            return response
+
+        logger.info("--> %s %s  (client=%s)", method, path, client_ip)
+
         if settings.api_auth_enabled and path != "/health":
             header_value = request.headers.get(settings.api_auth_header_name, "")
             prefix = settings.api_auth_prefix