Spec-Zone.ru › HTTP

CSP: prefetch-src

CSP: prefetch-src

Экспериментально: Это экспериментальная технология
Перед использованием в производстве тщательно проверьте таблицу совместимости браузеров.

Директива HTTP Content-Security-Policy (CSP) prefetch-src определяет допустимые ресурсы, которые могут быть предварительно загружены или предварительно отображены.

Версия CSP 3
Тип директивы Директива загрузки
default-src резервное значение Да. Если эта директива отсутствует, пользовательский агент будет искать директиву default-src.

Синтаксис

Для политики prefetch-src могут быть разрешены один или несколько источников:

Content-Security-Policy: prefetch-src <source>;
Content-Security-Policy: prefetch-src <source> <source>;

Источники

<source> может быть любым из значений, перечисленных в Значения источников CSP.

Обратите внимание, что этот же набор значений может использоваться во всех директивах загрузки (и ряде других директив).

Пример

Предварительно загруженные ресурсы не соответствуют заголовку

Рассмотрим страницу со следующей политикой безопасности содержимого:

Content-Security-Policy: prefetch-src https://example.com/

Загрузки для следующего кода вернут ошибки сети, так как предоставленные URL не соответствуют списку источников prefetch-src:

    <link rel="prefetch" href="https://example.org/" />
    <link rel="prerender" href="https://example.org/" />

Спецификации

Спецификация
Политика безопасности содержимого уровня 3
# directive-prefetch-src

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet
prefetch-src
Нет
См. ошибку 801561.
Нет
См. ошибку 801561.
Нет
См. ошибку 1457204.
Нет
Нет
См. ошибку 801561.
Нет
См. ошибку 185070.
Нет
См. ошибку 801561.
Нет
См. ошибку 801561.
Нет
См. ошибку 1457204.
Нет
См. ошибку 801561.
Нет
См. ошибку 185070.
Нет
См. ошибку 801561.

См. также

  • Content-Security-Policy

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/prefetch-src

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API