Lien de fichiers JavaScript externes à partir de GitHub
Lors de la création de liens vers des fichiers JavaScript externes hébergés sur GitHub, les utilisateurs peuvent rencontrer des erreurs liées à une vérification stricte du type MIME . Cette erreur se produit lorsque le type MIME du fichier n'est pas exécutable, ce qui empêche le navigateur d'exécuter le script.
Pour résoudre ce problème, jsdelivr.net propose une solution de contournement. Voici les étapes :
Conversion de l'URL brute GitHub : Convertissez l'URL brute GitHub comme suit :
Exemple :
Convertir :
http://raw.githubusercontent.com/<username>/<repo>/<branch>/path/to/file.js
En :
http://cdn.jsdelivr.net/gh/<username>/<repo>/path/to/file.js
Cache Considérations :
Pour les environnements de production, il est recommandé de créer un lien vers une balise spécifique ou un hachage de validation. La création d'un lien vers « la dernière » peut entraîner une mise en cache à long terme, empêchant les mises à jour lorsque de nouvelles versions sont poussées.
Arrière-plan :
Type MIME strict la vérification a été mise en œuvre par GitHub en 2013 pour appliquer les normes de sécurité. Cela peut interférer avec l'utilisation prévue des fichiers bruts en tant que scripts.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!