Node.js: как ограничить размер HTTP-запроса и размер загружаемого файла?

Я использую Node.js и выражаюсь.

Я хотел бы ограничить размер HTTP-запроса. Скажем, если кто-то отправляет мне HTTP-запрос размером более 2 МБ, я немедленно останавливаю запрос. Я посмотрел код и думаю, что если я поменяю ядро, то смогу это сделать. Однако есть ли способ установить max_request_size или что-то в этом роде?

Это как бы связано с моим вторым вопросом. Я использую экспресс, чтобы получить загруженный файл из req.files . Есть ли способ остановить запись файла в папку / tmp (что является поведением загрузки по умолчанию), как только размер файла превысит определенный размер?

17
задан Rohan Singh 29 January 2012 в 10:01
поделиться