Я использую Node.js и выражаюсь.
Я хотел бы ограничить размер HTTP-запроса. Скажем, если кто-то отправляет мне HTTP-запрос размером более 2 МБ, я немедленно останавливаю запрос. Я посмотрел код и думаю, что если я поменяю ядро, то смогу это сделать. Однако есть ли способ установить max_request_size
или что-то в этом роде?
Это как бы связано с моим вторым вопросом. Я использую экспресс, чтобы получить загруженный файл из req.files
. Есть ли способ остановить запись файла в папку / tmp
(что является поведением загрузки по умолчанию), как только размер файла превысит определенный размер?