Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie aktiviere ich Cross-Origin-Anfragen für lokale Dateien in Google Chrome?

Mary-Kate Olsen
Freigeben: 2024-11-06 06:39:02
Original
910 Leute haben es durchsucht

How to Enable Cross-Origin Requests for Local Files in Google Chrome?

XMLHttpRequest Cross-Origin-Anfragen für lokale Dateien

Hintergrund:

Beim Versuch, AJAX-Anfragen mit dem $. Wenn Sie die get()-Methode auf Dateien anwenden, die auf einem lokalen Webserver gehostet werden, kann in der Google Chrome-Konsole der folgende Fehler auftreten:

XMLHttpRequest cannot load file:///.... Cross origin requests are only supported for HTTP.
Nach dem Login kopieren

Dieser Fehler tritt auf, obwohl bei der Anfrage keine domänenübergreifenden Probleme vorliegen erstellt von demselben Server, der die Website hostet.

Lösung:

Um dieses Problem zu beheben, können Sie den Cross-Origin-Schutz des Browsers umgehen, indem Sie Google Chrome mit starten --allow-file-access-from-files Schalter. Dieser Schalter ermöglicht Chrome den Zugriff auf Dateien aus dem lokalen Dateisystem.

Anleitung:

  • macOS:

    • Terminal öffnen und eingeben:

      open -a 'Google Chrome' --args -allow-file-access-from-files
      Nach dem Login kopieren
  • Linux/Unix:

    • Öffnen Sie ein Terminal und führen Sie Folgendes aus:

      google-chrome --allow-file-access-from-files
      Nach dem Login kopieren
  • Windows:

    • Klicken Sie mit der rechten Maustaste auf die Google Chrome-Verknüpfung und wählen Sie Eigenschaften.
    • Fügen Sie im Feld „Ziel“ den Schalter am Ende des Pfads hinzu, z. B.:

      C:\ ... \Application\chrome.exe --allow-file-access-from-files
      Nach dem Login kopieren

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

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!