[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/API/Request/integrity [Back]  [Original]

Request : proprit integrity - Les API Web | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

Request : proprit integrity

Baseline
Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis mars 2017.

Note : Cette fonctionnalit est disponible via les Web Workers.

La proprit en lecture seule integrity de l'interface Request contient la valeur de l'intgrit des sous-ressources de la requte.

Dans cet article

Valeur

La valeur qui a t passe comme argument options.integrity lors de la construction de la Request.

Si aucune intgrit n'a t dfinie, la proprit retourne une chane de caractres vide ("").

Exemples

Dans l'extrait suivant, nous crons une nouvelle requte l'aide du constructeur Request() (pour un fichier image dans le mme rpertoire que le script), puis nous lisons l'intgrit de la requte. Comme la requte a t cre sans intgrit spcifique, la proprit retourne une chane de caractres vide.

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

Dans l'exemple ci-dessous, la requte a t cre avec une valeur d'intgrit spcifique, donc la proprit retourne cette valeur. Notez qu'il n'y a aucune validation de la valeur d'intgrit ; la proprit retourne exactement ce qui a t pass en argument.

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

Spcifications

Spcification
Fetch
# ref-for-dom-request-integrity

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page