Fix response status codes in the request logs (#905)

This commit is contained in:
Wu Clan
2025-11-08 16:40:16 +08:00
committed by GitHub
parent 0ea213edfd
commit 91297d1ccd

View File

@@ -86,10 +86,7 @@ class OperaLogMiddleware(BaseHTTPMiddleware):
log.debug(f'接口摘要:[{summary}]')
log.debug(f'请求地址:[{ctx.ip}]')
log.debug(f'请求参数:{args}')
log.info(
f'{request.client.host: <15} | {request.method: <8} | {response.status_code: <6} | '
f'{path} | {elapsed:.3f}ms',
)
log.info(f'{request.client.host: <15} | {request.method: <8} | {code!s: <6} | {path} | {elapsed:.3f}ms')
if request.method != 'OPTIONS':
log.debug('<-- 请求结束')