ContentSecurityPolicy
tipo Desde 1.3.0
Política Content-Security-Policy por directiva: cada clave es el nombre de una directiva
("script-src") y su valor, la lista de fuentes tal como se escriben en la cabecera
("'self'", "https://cdn.example"). Una lista vacía escribe la directiva sin fuentes, como
upgrade-insecure-requests.
ts
import type { ContentSecurityPolicy } from "@meekojs/meeko/server";Código fuente src/server/runtime/csp.ts:23
Declaración #
ts
type ContentSecurityPolicy = Readonly<Record<string, readonly string[]>>Ejemplo #
ts
import type { ContentSecurityPolicy } from "@meekojs/meeko/server";
const policy: ContentSecurityPolicy = {
"default-src": ["'self'"],
"script-src": ["'self'"],
"object-src": ["'none'"],
"base-uri": ["'none'"],
};Véase también #
- CSP con hashes Framework full-stack