Есть типовой вебсервер, который на каждый новый запрос вызывает стандартную function(req, res)
. Я хочу грамотно прерывать соединение, если кто-то пытается отправить слишком большой POST-запрос.
Будет ли достаточно дернуть res.end(413, 'request entity too large')
или надо предпринимать какие-то дополниртельные шаги чтобы req (входящий стрим) тоже заткнуть? Я типа в курсе, что можно выставить флажок и просто перестать сохранять входящие данные, или вообще req.destroy()
. Но хочется все-таки и грамотно входной стрим уконтрапупить, а не просто в холостую его гонять.
Как в ноде принято подобное делать?