From 863529f4b0889e06ceea3e7d4d3a4835a29b6ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=93=E6=BE=84?= Date: Sun, 14 Jan 2024 10:18:38 +0800 Subject: [PATCH] fix: (log) non real ip when use proxy --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 8d171ca..17e2c7d 100644 --- a/main.py +++ b/main.py @@ -97,7 +97,7 @@ async def handle_before_request(app, handler): resp = handleResult(resp) elif (not isinstance(resp, Response)): resp = Response(body = str(resp), content_type='text/plain', status = 200) - aiologger.info(f'{request.remote_addr + "" if (request.remote == request.remote_addr) else f"|proxy@{request.remote}"} - {request.method} "{request.path}", {resp.status}') + aiologger.info(f'{request.remote_addr + ("" if (request.remote == request.remote_addr) else f"|proxy@{request.remote}")} - {request.method} "{request.path}", {resp.status}') return resp except: logger.error(traceback.format_exc())