1. Dateien mit Skript-Tags importieren In 1. Lokale Dateien importieren Die Entwicklungsumgebung führt im Allgemeinen lokale <script src="./js/index.js"></script> 2. Remote-Dateien importieren Nach der Online-Bereitstellung wird es im Allgemeinen an Wie zum Beispiel: <script src="https://cdn.xxx.xx/js/index.js"></script> Bei der Einführung von Remotedateien gibt es jedoch ein Problem. Wenn die entsprechenden Dateien manipuliert werden, kann dies Auswirkungen auf die Benutzer haben. Obwohl In diesem Fall kann die Sicherheitsüberprüfung über das 2. Integritätssicherheitsüberprüfung Wie zum Beispiel: <Skript Integrität="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC" src="https://cdn.xxx.xx/js/index.js"></script> 1. Importieren Sie die CDN-Ressourcen von VueAls Beispiel möchten wir die CDN-Ressourcen von Vue vorstellen:
Sie können den Hash-Wert über https://www.srihash.org/ generieren. Integrität erzeugt Hashwert: Fügen Sie abschließend dem Skript-Tag den <script src="https://unpkg.com/[email protected]/dist/vue.global.js" Integrität="sha384-0k9//QJdpmfSdp5IK3oJjOYPfz42f2FE0goMLtK9Vq7aKllvc4Lnz7lHPHiFhvDP" crossorigin="anonym"> </Skript> 2. Überprüfen Sie, ob es normal ist Da es sich bei der importierten Ressource um eine Schließlich meldet der Browser den folgenden Fehler:
Dies bedeutet, dass Dies ist das Ende dieses Artikels über die Verwendung des Integritätsattributs zur Sicherheitsüberprüfung in JavaScript. Weitere relevante Inhalte zur Skriptintegrität finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Anwendung von Ankerpunkten in HTML
>>: Welche Vorteile bietet die Verwendung von // anstelle von http:// (adaptives https)?
Navigation, kleine Datenmenge Tabelle, zentriert &...
Der empfohlene Code zum Abspielen von Hintergrundm...
Dabei wird das Bild als Hintergrund verwendet und...
Die EXPLAIN-Anweisung wird im MySQL-Abfrageanweis...
Struktur Text, Kopf, HTML, Titel Text abbr, Akron...
Installieren Sie vsftpd $ sudo apt-get installier...
Um umfassendere Ergebnisse zu erhalten, müssen wi...
Grundlegende Umgebungskonfiguration Bitte kaufen ...
Lösen Sie das Problem der verstümmelten chinesisc...
Der spezifische Code des mit Js erstellten Schieb...
Die MySQL-Datenbank verfügt nicht über einen inkr...
Hintergrund: Manchmal müssen wir JSON-Daten direk...
Offizielle Version von MySQL v5.7.19 (32/64-Bit-I...
1. Einleitung In diesem Artikel wird hauptsächlic...
Kostenlose Punkte Interviewer : Haben Sie schon e...