INTEGRITY Документация

Поддерживаемые директивы CSP

Правила безопасности содержимого поддерживают большинство Content Security Policy (CSP) директив, охватывая как отслеживаемые, так и неотслеживаемые ресурсы. С помощью правила безопасности контента можно управлять и другими типами ресурсов, помимо скриптов и их соединений, даже если Cloudflare не отслеживает эти ресурсы.

Каждая директива CSP может содержать несколько значений, в том числе:

Значения имени хоста и URI поддерживают * подстановочный знак для крайнего левого поддомена.

В следующей таблице перечислены поддерживаемые директивы CSP и специальные значения, которые можно использовать в правилах безопасности контента:

Директива Имя на панели управления Поддерживаемые специальные значения Отслеживается
script-src Скрипты 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Да
connect-src Соединения 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Да
default-src По умолчанию 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
img-src Изображения 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
style-src Стили 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
font-src Шрифты 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
object-src Объекты 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
media-src Медиа 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
child-src Дочерний элемент 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
form-action Действия форм 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
worker-src Workers 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
base-uri Base URI 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
manifest-src Манифесты 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
frame-src Фреймы 'none'
'self'
'unsafe-inline'
'unsafe-eval'
'<HASH>'
Нет
frame-ancestors Предки фрейма 'none'
'self'
Нет
upgrade-insecure-requests Обновление небезопасных запросов N/A Нет

Дополнительные ресурсы

Дополнительные сведения о директивах CSP и их значениях см. в следующих материалах документации MDN: