Перейти к содержимому
Skip to content
← Все HTTP-заголовки
Безопасность

Content-Security-Policy

Контролирует, какие ресурсы браузер может загружать для страницы, помогая предотвратить XSS и инъекции данных.

Синтаксис

Content-Security-Policy: <директива> <источник>; <директива> <источник>

Пример

Content-Security-Policy: default-src 'self'; script-src 'self' https://cdn.example.com

Описание

Заголовок Content-Security-Policy (CSP) — один из самых мощных механизмов безопасности для веб-разработчиков. Он определяет список доверенных источников контента, эффективно предотвращая межсайтовый скриптинг (XSS) и другие атаки с внедрением кода.

CSP работает через директивы, управляющие загрузкой ресурсов: default-src задаёт политику по умолчанию, script-src контролирует источники JavaScript, style-src управляет CSS, а img-src — изображениями.

Правильная реализация CSP требует планирования. Начните с Content-Security-Policy-Report-Only для мониторинга нарушений без блокировки, затем постепенно ужесточайте политику.

Проверьте, правильно ли ваш сайт отправляет этот заголовок

Проверить заголовки →

Связанные статьи

Связанные заголовки