diff --git a/app.py b/app.py index f2d5492..711036e 100644 --- a/app.py +++ b/app.py @@ -1120,9 +1120,12 @@ def log_request(response): start = getattr(request, "_start_time", None) duration = round((time.time() - start) * 1000, 2) if start else "-" agent = request.headers.get("User-Agent", "-") - - log_msg = f'{ip} - "{method} {path}" {status} {length} {duration}ms "{agent}"' - app.logger.info(log_msg) + if status == 304: + app.logger.info(f"REVALIDATED: {ip} - \"{method} {path}\" {status} {length} {duration}ms \"{agent}\"") + else: + app.logger.info(f'{ip} - "{method} {path}" {status} {length} {duration}ms "{agent}"') + app.logger.debug(f"Request headers: {dict(request.headers)}") + app.logger.debug(f"Response headers: {dict(response.headers)}") return response