INTEGRITY Dokumentace

Podporované direktivy CSP

Pravidla zabezpečení obsahu podporují většinu Content Security Policy (CSP) směrnice, které pokrývají sledované i nesledované zdroje. Pomocí content security rule můžete řídit i jiné typy zdrojů než skripty a jejich připojení, i když Cloudflare tyto zdroje nesleduje.

Každá směrnice CSP může obsahovat několik hodnot, například:

Hodnoty typu hostname a URI podporují * zástupný znak pro nejlevější subdoménu.

Následující tabulka uvádí podporované direktivy CSP a speciální hodnoty, které můžete použít v pravidlech zabezpečení obsahu:

Direktiva Name in the dashboard Podporované speciální hodnoty Monitored
script-src Skripty 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ano
connect-src Připojení 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ano
default-src Výchozí 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
img-src Obrázky 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
style-src Styly 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
font-src Písma 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
object-src Objekty 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
media-src Média 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
child-src Potomek 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
form-action Akce formulářů 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
worker-src Workers 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
base-uri Base URI 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
manifest-src Manifests 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
frame-src Rámce 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Ne
frame-ancestors Rodiče rámců 'none'
'self'
Ne
upgrade-insecure-requests Upgrade insecure requests N/A Ne

Další zdroje

Další informace o směrnicích CSP a jejich hodnotách najdete v následujících zdrojích v dokumentaci MDN: