Wie deaktiviere ich die Same-Origin-Policy in Chrome zum Testen von AJAX-Anfragen?
Hallo zusammen! Ich bin neu in der Webentwicklung und schreibe eine kleine Anwendung in reinem JavaScript. Ich muss eine AJAX-Anfrage an eine externe API (z. B. einen Wetterdienst) stellen, um Daten zu erhalten und auf der Seite anzuzeigen. Wenn ich meinen Code jedoch lokal ausführe (einfach index.html im Browser öffne), erscheint in der Chrome-Konsole folgender Fehler:\n\nAccess to XMLHttpRequest at 'https://api.example.com/data' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.\n\nIch verstehe, dass dies mit der Same-Origin-Policy zusammenhängt (Einschränkung des Zugriffs auf Ressourcen von einer anderen Domain). Ich habe gelesen, dass man Chrome mit deaktivierter Richtlinie für die Entwicklung starten kann, finde aber keine funktionierende Methode. Ich habe das Flag --disable-web-security ausprobiert, aber es hilft nicht.