Body Limit
El middleware Body Limit establece el tamaño máximo permitido para un body de request. Si el tamaño
supera el límite configurado, envía una response 413 Request Entity Too Large.
El límite se aplica tanto al header de request Content-Length como al contenido real leído,
lo que lo hace resistente a headers falsificados. El límite se especifica en bytes.
Todo el middleware principal reside en el paquete middleware:
import "github.com/labstack/echo/v5/middleware"e := echo.New()e.Use(middleware.BodyLimit(2_097_152)) // 2 MBConfiguración personalizada
Sección titulada «Configuración personalizada»e := echo.New()e.Use(middleware.BodyLimitWithConfig(middleware.BodyLimitConfig{}))Configuración
Sección titulada «Configuración»BodyLimitConfig · github.com/labstack/echo/v5@5196b9b
Las descripciones de los campos se generan a partir de comentarios del código fuente en inglés.
Configuración por defecto
Sección titulada «Configuración por defecto»// Effective defaults applied when fields are left unset (Limit is required).BodyLimitConfig{ Skipper: DefaultSkipper,}