Maison > Article > interface Web > Comment autoriser XMLHttpRequest à accéder aux fichiers locaux dans Google Chrome ?
Activer le chargement de XMLHttpRequest à partir de fichiers locaux dans Google Chrome
Lors de l'exécution de requêtes HTTP à l'aide de XMLHttpRequest à partir d'un fichier local, les navigateurs rencontrent souvent un problème d'accès. Erreur Contrôle-Autoriser-Origine. Cela se produit car les requêtes provenant de fichiers locaux sont limitées par des mécanismes de sécurité.
Pour résoudre ce problème spécifiquement dans Google Chrome, les utilisateurs ont eu recours au commutateur --disable-web-security. Cependant, cette approche est fortement déconseillée en raison de problèmes de sécurité.
Au lieu de cela, Google Chrome propose une alternative plus sûre avec le commutateur --allow-file-access-from-files. Ce commutateur permet à XMLHttpRequest d'accéder aux fichiers à partir d'autres fichiers locaux, contournant ainsi efficacement la restriction de sécurité.
Comment utiliser le commutateur --allow-file-access-from-files :
Windows :
Saisissez la commande suivante :
chrome.exe --allow-file-access-from-files
Mac :
Saisissez la commande suivante :
open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
Considérations supplémentaires :
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!