Middleware Express

Los módulos de middleware Express listados aquí son mantenidos por el equipo Expressjsjs.

Módulo MiddlewareDescripción
body-parserAnalizar cuerpo de petición HTTP.
compressionComprimir respuestas HTTP.
cookie-parserAnalizar cabecera de cookie y rellenar req.cookies. Ver también cookies.
cookie-sessionEstablecer sesiones basadas en cookies.
corsHabilitar compartir recursos de origen cruzado (CORS) con varias opciones.
errorhandlerDesarrollo/depuración de errores de desarrollo.
method-overrideAnular los métodos HTTP usando la cabecera.
morganLogger de solicitudes HTTP.
multerManejar datos de forma multiparte.
response-timeGrabar tiempo de respuesta HTTP.
serve-faviconSirva un favicón.
serve-indexServir listado de directorios para una ruta determinada.
serve-staticServir archivos estáticos.
sessionEstablecer sesiones basadas en servidores (sólo desarrollo).
timeoutEstablece un tiempo de espera de procesamiento de peticiones para HTTP.
vhostCrear dominios virtuales.

Módulos adicionales de Middleware

Estos son algunos módulos de middleware más populares.

Esta información se refiere a sitios de terceros, productos o módulos que no son mantenidos por el equipo de Expressjs. La lista aquí no constituye un aviso o recomendación del equipo de proyecto Expressjs.
Módulo MiddlewareDescripción
helmetAyuda a proteger tus aplicaciones configurando varias cabeceras HTTP.
passportAutenticación usando “estrategias” como OAuth, OpenID y muchas otras. Ver passportjs.org para más información.