Créez la valeur integrity SRI

Les développeurs web utilisent le générateur SRI lorsqu’ils veulent ajouter une valeur integrity fiable à une ressource externe.

Créez la valeur integrity SRI, puis gardez le résultat prêt pour votre test ou votre intégration. Utilisez-le sans compte dans votre navigateur.

Mode d’emploi

  1. Rassemblez le contenu exact de la ressource externe que votre page charge depuis un autre domaine.
  2. Placez ce contenu dans la zone d entrée sans le modifier, car la moindre différence change la valeur obtenue.
  3. Lancez la génération pour obtenir la valeur integrity correspondante.
  4. Recopiez cette valeur dans l attribut integrity de la balise de la ressource, en gardant la même version du fichier.

Exemple

Vous intégrez une ressource hébergée ailleurs et vous voulez figer la version que vous avez testée. Générez la valeur à partir du contenu récupéré aujourd hui, notez la version du fichier à côté, puis recommencez dès que le fournisseur publie une mise à jour.

Limites et formats

Où le traitement a lieu

Le calcul se fait dans votre navigateur : le contenu que vous collez reste sur votre appareil, aucun envoi n a lieu et aucune copie n est conservée au-delà de la session. Vous pouvez donc préparer une valeur même pour un fichier encore privé.

Questions fréquentes

Dois-je générer une nouvelle valeur après chaque mise à jour du fichier ?

Oui. Le contrôle compare ce que le navigateur reçoit avec l empreinte que vous avez enregistrée, donc un fichier mis à jour associé à une ancienne valeur sera tout simplement refusé.

Puis-je réutiliser la même valeur sur plusieurs pages ?

Oui, à condition que ces pages chargent exactement la même version du même fichier. Une ressource différente, même pour un petit détail, réclame sa propre valeur.

Que se passe-t-il si je me trompe dans le copier-coller ?

Le contrôle échoue et la ressource est bloquée au chargement de la page. Relancez la génération à partir du contenu exact, puis comparez caractère par caractère avec ce que vous avez placé dans la page.

Outils de la même catégorie