Spec-Zone.ru › HTTP

Заголовки: Permissions-Policy.loopback-network

Permissions-Policy: директива loopback-network

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

Заголовок HTTP Permissions-Policy директива loopback-network определяет, разрешено ли текущему документу отправлять сетевые запросы на адреса обратной петли.

Адрес обратной петли доступен только на локальном узле; его назначение различается на каждом устройстве. Например, 127.0.0.1, обычно известный как localhost.

В частности, если определённая политика запрещает использование этой возможности, запросы к адресам обратной петли всегда будут завершаться ошибкой.

Подробнее см. в разделе Доступ к локальной сети.

Синтаксис

Permissions-Policy: loopback-network=<allowlist>;
<allowlist>

Список источников, которым предоставлено разрешение на использование этой возможности. Подробнее см. в разделе Permissions-Policy > Синтаксис.

Политика по умолчанию

Список разрешённых источников по умолчанию для loopback-network — self. Контекст просмотра верхнего уровня и одноисточниковые iframe по умолчанию имеют доступ к возможности loopback-network.

Примеры

>

Основное использование

Компания SecureCorp Inc. хочет запретить loopback-network во всех межисточниковых iframe, кроме тех, источником которых является https://example.com. Для этого она может отправлять следующий заголовок HTTP-ответа, задающий политику разрешений:

Permissions-Policy: loopback-network=(self "https://example.com")

Компания SecureCorp Inc. также должна добавить атрибут allow для каждого элемента <iframe>, в котором разрешено loopback-network:

<iframe src="https://example.com/lna" allow="loopback-network"></iframe>

Примечание: Указание заголовка Permissions-Policy таким образом запрещает loopback-network для других источников, даже если они разрешены атрибутом <iframe> allow.

Использование политики по умолчанию

Если список разрешённых источников для loopback-network не задан в заголовке Permissions-Policy ответа, пользовательские агенты применяют список разрешённых источников по умолчанию self. В этом режиме loopback-network автоматически разрешено в контексте просмотра верхнего уровня и одноисточниковых iframe, но не в межисточниковых iframe.

Чтобы разрешить loopback-network в межисточниковом iframe, добавьте атрибут allow для элемента <iframe>:

<iframe src="https://other.com/lna" allow="loopback-network"></iframe>

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

Спецификация
Доступ к локальной сети>
# permissiondef-loopback-network>

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

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
loopback-network 145 145 Нет 129 Нет 145 Нет 96 Нет Нет Нет Нет

См. также

  • Доступ к локальной сети
  • Заголовок Permissions-Policy
  • Политика разрешений

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Permissions-Policy/loopback-network

Spec-Zone.ru

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