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
1025 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!

source:php.cn
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