diff --git a/sections/security/requestpayloadsizelimit.russian.md b/sections/security/requestpayloadsizelimit.russian.md index ba96fafe..48e58060 100644 --- a/sections/security/requestpayloadsizelimit.russian.md +++ b/sections/security/requestpayloadsizelimit.russian.md @@ -6,6 +6,10 @@ При обработке входящих запросов в вашем веб-приложении вы должны ограничить размер их соответствующих полезных нагрузок. Поступающие запросы с неограниченными размерами тела/полезной нагрузки могут привести к плохой работе приложения или к его сбоям из-за сбоя в отказе в обслуживании или других нежелательных побочных эффектов. Многие популярные middleware-решения для синтаксического анализа тел запросов, такие как уже включенный пакет body-parser для express, предоставляют опции для ограничения размеров полезных нагрузок запросов, облегчая разработчикам реализацию этой функциональности. Вы также можете интегрировать ограничение размера тела запроса в программное обеспечение обратного прокси-сервера/веб-сервера, если оно поддерживается. Ниже приведены примеры ограничения размеров запросов с использованием `express` и/или` nginx`. + + + + ### Пример кода для `express` ```javascript @@ -33,7 +37,7 @@ app.listen(3000, () => console.log('Example app listening on port 3000!')); ### Пример конфигурации для `nginx` -``` +```nginx http { ... # Limit the body size for ALL incoming requests to 1 MB