Ночные Работники Службы | Ограничение пути

Ночные Работники Службы | Ограничение пути

Этот раздел не является нормативным.

В дополнение к ограничению происхождения, работники службы ограничены путём сценария работника службы. Например, скрипт работника службы на https://www.example.com/~bob/sw.js может быть зарегистрирован для URL-адреса области видимости https://www.example.com/~bob/, но не для области https://www.example.com/ или https://www.example.com/~alice/. Это обеспечивает некоторую защиту сайтов, на которых размещается многопользовательский контент в отдельных каталогах одного и того же источника. Однако ограничение пути не считается жесткой границей безопасности, как только источники. Сайтам рекомендуется использовать разные источники для надежной изоляции сегментов сайта, если это необходимо.

Серверы могут снять ограничение пути, установив заголовок Service-Worker-Allowed в сценарии работника службы.

 

Информационные ссылки

Стандарт Service Workers Nightlyhttps://w3c.github.io/ServiceWorker/#path-restriction