Есть ли способ в Rails указать максимально допустимую длину содержимого, чтобы запросы, превышающие это значение, были немедленно отклонены?
В моем приложении есть форма входа в систему, которая является единственным POST, доступным для неаутентифицированного пользователя. Это было определено как потенциальная уязвимость для медленной атаки POST DoS. Одним из смягчающих мер является ограничение разрешенного размера запроса.
Я не могу найти поворотную ручку, которая позволит мне автоматически отклонять запрос, если длина содержимого превышает определенное значение.
Мы используем веб-сервер Puma, если это влияет на ответ.