Maison > interface Web > js tutoriel > Comment autoriser l'accès XMLHttpRequest aux URL distantes à partir de fichiers locaux dans Chrome ?

Comment autoriser l'accès XMLHttpRequest aux URL distantes à partir de fichiers locaux dans Chrome ?

Barbara Streisand
Libérer: 2024-11-16 08:13:03
original
1069 Les gens l'ont consulté

How to Allow XMLHttpRequest Access to Remote URLs from Local Files in Chrome?

Autoriser l'accès XMLHttpRequest aux URL distantes à partir de fichiers locaux dans Google Chrome

Lorsque vous essayez d'utiliser XMLHttpRequest pour charger une URL à partir d'un fichier local dans Google Chrome, il échoue souvent en raison de violations Access-Control-Allow-Origin. Cela peut être problématique pour les utilisateurs travaillant avec des pages Web locales.

Solution utilisant le commutateur --allow-file-access-from-files

Pour contourner ce problème, Google Chrome fournit un commutateur de ligne de commande appelé --allow-file-access-from-files. Ce commutateur permet à XMLHttpRequest d'accéder aux fichiers à partir d'autres fichiers.

Utilisation

Pour utiliser ce commutateur, assurez-vous que toutes les instances en cours d'exécution de Chrome sont fermées, puis exécutez les commandes suivantes :

Windows :

chrome.exe --allow-file-access-from-files
Copier après la connexion

Mac :

open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
Copier après la connexion

Remarque importante

L'utilisation du commutateur --allow-file-access-from-files désactive certaines restrictions de sécurité. Il est essentiel de rester prudent et d'éviter de charger du contenu non fiable à partir de fichiers locaux.

Informations complémentaires

Pour plus de détails sur cette fonctionnalité, reportez-vous aux outils de suivi des bogues Chromium suivants :

  • https://bugs.chromium.org/p/chromium/issues/detail?id=37586
  • https://bugs.chromium.org/p/chromium/ issues/detail?id=47416

De plus, les forums de produits Google offrent des informations sur ce sujet :

  • https://productforums.google.com/forum/# !topic/chrome/v177zA6LCKU

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal