@rodger.botsford
Для проверки размера загружаемого файла в nginx можно использовать директиву client_max_body_size
. Эта директива устанавливает максимальный размер тела (данных), которое может быть отправлено клиентом (например, размер загружаемого файла).
Пример конфигурации nginx для проверки размера загружаемого файла:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
http { ... server { ... client_max_body_size 10m; # ограничение на размер загружаемого файла (в данном случае 10 Мб) ... location /upload { ... } } } |
В этом примере ограничение размера загружаемого файла устанавливается в 10 Мб с помощью значения 10m
для директивы client_max_body_size
. Вы можете установить другое значение в соответствии со своими потребностями.
Если загружаемый файл превышает установленный ограничение client_max_body_size
, nginx вернет ошибку с кодом 413 Payload Too Large.