ереведены сообщения логирования на английский язык
- аменены русские сообщения на английские в эндпоинте /static/<path:filename>
This commit is contained in:
parent
3e4f75e11d
commit
2918d9933f
8
app.py
8
app.py
@ -852,13 +852,13 @@ def serve_static(filename):
|
||||
file_ext = os.path.splitext(filename)[1].lower()
|
||||
|
||||
if file_ext not in allowed_extensions:
|
||||
logger.warning(f'Попытка доступа к запрещенному типу файла: {filename}')
|
||||
logger.warning(f'Attempt to access forbidden file type: {filename}')
|
||||
return 'Access denied', 403
|
||||
|
||||
# Проверка пути на directory traversal
|
||||
safe_path = os.path.normpath(os.path.join('static', filename))
|
||||
if not safe_path.startswith('static'):
|
||||
logger.warning(f'Попытка доступа к файлу вне директории static: {filename}')
|
||||
logger.warning(f'Attempt to access file outside static directory: {filename}')
|
||||
return 'Access denied', 403
|
||||
|
||||
# Определение MIME-типа
|
||||
@ -877,7 +877,7 @@ def serve_static(filename):
|
||||
mime_type = mime_types.get(file_ext, 'application/octet-stream')
|
||||
|
||||
# Логирование доступа
|
||||
logger.info(f'Доступ к статическому файлу: {filename}')
|
||||
logger.info(f'Access to static file: {filename}')
|
||||
|
||||
response = make_response(send_from_directory('static', filename))
|
||||
response.headers['Content-Type'] = mime_type
|
||||
@ -891,7 +891,7 @@ def serve_static(filename):
|
||||
return response
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f'Ошибка доступа к файлу {filename}: {str(e)}')
|
||||
logger.error(f'Error accessing file {filename}: {str(e)}')
|
||||
return 'File not found', 404
|
||||
|
||||
@app.route("/salvagereport/<string:vin>")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user