Spec-Zone.ru › Web APIs

Запрос: свойство integrity

Базовая реализация Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2017 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Чтение только свойство integrity интерфейса Request содержит значение целостности подресурса запроса.

Значение

Значение, переданное в качестве аргумента options.integrity при создании Request.

Если целостность не была указана, свойство возвращает ''.

Примеры

В следующем фрагменте кода мы создаем новый запрос с помощью конструктора Request() (для файла изображения в той же директории, что и скрипт), а затем читаем целостность запроса. Поскольку запрос был создан без указания целостности, свойство возвращает пустую строку.

const myRequest = new Request("flowers.jpg");
console.log(myRequest.integrity); // ""

В примере ниже запрос был создан со значением целостности, поэтому свойство возвращает это значение. Обратите внимание, что валидация значения целостности не выполняется; свойство возвращает именно то, что было передано.

const myRequest = new Request("flowers.jpg", {
  integrity: "sha256-abc123",
});
console.log(myRequest.integrity); // "sha256-abc123"

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

Спецификация
Fetch
# ref-for-dom-request-integrity②

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
integrity 46 14 51 33 10.1 46 51 33 10.3 5.0 46

См. также

  • API сервисного работника
  • Управление доступом к ресурсам (CORS)
  • HTTP

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Request/integrity

Spec-Zone.ru

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