Заголовки: Sec-Fetch-Storage-Access
Заголовок Sec-Fetch-Storage-Access
HTTP-заголовок запроса Sec-Fetch-Storage-Access с метаданными Fetch предоставляет «статус доступа к хранилищу» для текущего контекста Fetch.
Статус может указывать, что разрешение на доступ к неразделённым на разделы сторонним cookie-файлам:
- Не предоставлено.
- Предоставлено, но не активировано для текущего контекста запроса.
- Предоставлено для текущего контекста запроса, и cookie-файлы отправлены вместе с запросом.
Поддерживающие этот механизм браузеры должны включать этот заголовок в межсайтовые запросы, если режим учётных данных запроса — include. Заголовок не следует отправлять с запросами к тому же сайту (поскольку такие запросы не могут включать межсайтовые cookie-файлы) или если режим учётных данных запроса — «omit». Кроме того, запрашиваемый ресурс должен иметь потенциально заслуживающий доверия источник.
Если разрешение на доступ к хранилищу предоставлено, но не активировано, сервер может ответить заголовком Activate-Storage-Access, чтобы запросить активацию разрешения для контекста. Дополнительную информацию см. в разделе Заголовки доступа к хранилищу в обзоре Storage Access API.
| Тип заголовка | Заголовок запроса с метаданными Fetch |
|---|---|
| Запрещённый заголовок запроса | Да (префикс Sec-) |
| Заголовок запроса из списка разрешённых для CORS | Нет |
Синтаксис
Sec-Fetch-Storage-Access: none Sec-Fetch-Storage-Access: inactive Sec-Fetch-Storage-Access: active
Директивы
Значение, указывающее статус доступа к хранилищу для текущего контекста Fetch. Допускаются следующие значения (серверы должны игнорировать остальные значения):
none-
Контекст не имеет разрешения
storage-accessили доступа к неразделённым на разделы cookie-файлам. inactive-
Контекст имеет разрешение
storage-access, но не дал согласия на его использование (и не имеет доступа к неразделённым на разделы cookie-файлам другими способами). Если задано это значение, также следует установить заголовок запросаOrigin. active-
Контекст имеет доступ к неразделённым на разделы cookie-файлам. Если задано это значение, также следует установить заголовок запроса
Origin.
Примеры
См. примеры в разделе Activate-Storage-Access.
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari для iOS | Samsung Internet | WebView для Android | WebView для iOS | |
Sec-Fetch-Storage-Access |
133 | 133 | 147 | 118 | Нет | 133 | 147 | 88 | Нет | 29.0 | 133 | Нет |
См. также
Activate-Storage-Access- Заголовки доступа к хранилищу в Storage Access API
- Последовательности заголовков доступа к хранилищу в Storage Access API
- Использование Storage Access API
- Площадка для проверки заголовков запросов с метаданными Fetch (secmetadata.appspot.com)
© 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/Sec-Fetch-Storage-Access