Maison > interface Web > js tutoriel > Comment puis-je activer XMLHttpRequest pour accéder aux URL des fichiers locaux dans Google Chrome ?

Comment puis-je activer XMLHttpRequest pour accéder aux URL des fichiers locaux dans Google Chrome ?

Mary-Kate Olsen
Libérer: 2024-11-15 11:05:02
original
1055 Les gens l'ont consulté

How can I enable XMLHttpRequest to access URLs in local files within Google Chrome?

Autoriser Google Chrome à accéder aux URL via XMLHttpRequest dans les fichiers locaux

XMLHttpRequest, une technologie Web permettant d'effectuer des requêtes HTTP, rencontre souvent le contrôle d'accès -Violations d'autorisation d'origine lors de l'exécution dans des fichiers locaux. Cela empêche les utilisateurs d'accéder aux URL distantes depuis leurs systèmes locaux.

Pour surmonter cette restriction dans Google Chrome, une solution polyvalente est disponible :

Utilisation de l'option --allow-file-access -from-files Switch

Au lieu de recourir au commutateur risqué --disable-web-security, Chrome propose une alternative plus sécurisée : le commutateur --allow-file-access-from-files. Ce commutateur accorde à XMLHttpRequest la possibilité de charger des URL à partir d'autres fichiers du même domaine.

Instructions

  1. Fermez toutes les instances ouvertes de Chrome.
  2. Sous Windows, accédez au dossier d'installation de Chrome et ouvrez l'invite de commande.
  3. Exécutez la commande : chrome.exe --allow-file-access-from-files.
  4. Sur Mac , ouvrez le terminal et tapez : open /Applications/Google Chrome.app/ --args --allow-file-access-from-files.

Une fois le commutateur appliqué, n'importe quelle page Web locale exécuté dans Chrome sera en mesure d'effectuer des requêtes XMLHttpRequest vers des URL externes sans rencontrer de violations de stratégie d'origine croisée. Il est important de noter que l'utilisation de ce commutateur ne doit être effectuée que dans des environnements contrôlés où la sécurité n'est pas compromise.

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