INNER CODE UNIT · Python
before_request
sky22333/ansible-ui · app.py:146
def before_request():
app.logger.info(f"处理请求: {request.path}")
if request.method == 'OPTIONS':
return None
@app.after_request
def after_request(response):
if request.path.startswith("/api/"):
status = 'success' if response.status_code < 400 else 'failed'
db.add_access_log(
get_client_ip(),
request.path,
status,
response.status_code
)
return response