Ir al contenido

Elige un middleware

¿Nuevo en Echo? Crea primero un servidor con la guía de inicio. Cada página explica cuándo usar el middleware, muestra cómo configurarlo y presenta campos y firmas tomados de una revisión concreta de Echo.

TareaEmpieza aquíPruébalo
Ver peticiones y erroresRequest Logger y RecoverEjecuta el ejemplo de logging
Permitir peticiones desde el navegadorCORSUsa orígenes de confianza explícitos
Proteger formulariosCSRFElige cómo guardar el token
Autenticar una APIJWTEjecuta el recetario de JWT
Limitar peticiones abusivasRate LimiterElige identificador y almacenamiento
Servir archivosStaticEjecuta el ejemplo de archivos estáticos
Reenviar peticionesProxyEjecuta el recetario de proxy inverso
  1. Elige una tarea y copia el ejemplo de uso más pequeño.
  2. Consulta la configuración para ver los campos y firmas de la revisión indicada de Echo. Lee los valores por defecto y las notas de seguridad antes de cambiar el comportamiento.
  3. Ejecuta el ejemplo completo o la receta enlazada y envía una petición con curl.

Para una primera API, sigue con rutas, binding, gestión de errores y pruebas. Para tráfico de producción, añade Recover y Request Logger antes de elegir los middleware de seguridad.

Integraciones como JWT se mantienen en módulos separados; sus páginas indican el paquete responsable. La API del middleware principal está en github.com/labstack/echo/v5/middleware.