ServerHeaders
tipo Since 1.7.0
Cabeceras de las respuestas de un adaptador con servidor (server.headers). Una clave con nombre
de cabecera se aplica a todas las respuestas; una clave que empieza por / es un patrón de ruta
(pathname, sin query) cuyas cabeceras se aplican sólo a las URL que coinciden, después de las
globales y en el orden escrito. En el patrón, * sustituye a cualquier secuencia de caracteres,
/ incluida: "/docs/*" coincide con /docs/api, pero no con /docs. Una cabecera que la
respuesta ya trae (de un handler, un middleware o Meeko) no se sustituye.
import type { ServerHeaders } from "@meekojs/meeko/framework";Source code src/modules/define-meeko-config.ts:44
Declaración #
type ServerHeaders = Readonly<Record<string, string | Readonly<Record<string, string>>>>Example #
import type { ServerHeaders } from "@meekojs/meeko/framework";
const headers: ServerHeaders = {
"X-Content-Type-Options": "nosniff",
"Referrer-Policy": "strict-origin-when-cross-origin",
"/admin/*": { "X-Robots-Tag": "noindex" },
};See also #
- CSP and headers in server adapters Framework full-stack