Heim  >  Artikel  >  Web-Frontend  >  Wie erlaube ich XMLHttpRequest-Anfragen für lokale Dateien in Google Chrome?

Wie erlaube ich XMLHttpRequest-Anfragen für lokale Dateien in Google Chrome?

Barbara Streisand
Barbara StreisandOriginal
2024-11-14 19:23:02424Durchsuche

How to Allow Local File XMLHttpRequest Requests in Google Chrome?

Überwindung von XMLHttpRequest-Einschränkungen in lokalen Dateien für Google Chrome

XMLHttpRequest-Anfragen aus lokalen Dateien stoßen häufig auf Verstöße gegen Access-Control-Allow-Origin, was hinderlich ist Datenabruf von Remote-URLs. Es ist jedoch möglich, Google Chrome so zu konfigurieren, dass solche Anfragen zugelassen werden, sodass per Skript erstellte lokale Webseiten auf Remote-Inhalte zugreifen können.

Lösung:

Anstatt das potenziell riskante - -disable-web-security-Schalter verwenden Sie den Schalter --allow-file-access-from-files. Diese Alternative berücksichtigt die Sicherheitsbedenken und ermöglicht XMLHttpRequest gleichzeitig den Zugriff auf Dateien aus anderen lokalen Dateien.

Verwendung:

  • Windows: Chrome. exe --allow-file-access-from-files
  • Mac: öffnen /Applications/Google Chrome.app/ --args --allow-file-access-from-files

Zusätzliche Hinweise:

  • Für Schließen Sie aus Sicherheitsgründen alle laufenden Chrome-Instanzen, bevor Sie diese Befehle ausführen.
  • Die Funktion --allow-file-access-from-files wurde hinzugefügt wird in verschiedenen Chromium-Fehlerberichten und Foren diskutiert.
  • Diese Konfiguration ermöglicht XMLHttpRequest-Anfragen von lokalen Dateien an Remote-URLs und bietet so Flexibilität für lokale Webseiten.

Das obige ist der detaillierte Inhalt vonWie erlaube ich XMLHttpRequest-Anfragen für lokale Dateien in Google Chrome?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn