XMLHttpRequest kann nicht geladen werden.?

Lesezeit: 2 Minuten

Benutzer-Avatar
Kate Thompson

ich durch chrome->Inspect element->console bekomme diesen Fehler:

XMLHttpRequest kann nicht geladen werden. Origin wird von Access-Control-Allow-Origin nicht zugelassen.

Was ist das gelöst?

  • Sehen en.wikipedia.org/wiki/Same_origin_policy für Hintergrund. Wenn Sie nach einer Problemumgehung suchen, müssen Sie weitere Details darüber hinzufügen, was Sie tun.

    – Pekka

    23. August 2011 um 7:16 Uhr

  • Der Server lässt keine Cross-Origin-Anfragen zu. Hintergrundinformation: en.wikipedia.org/wiki/Cross-Origin_Resource_Sharing

    – Sethobrien

    23. August 2011 um 7:17 Uhr

  • [i hope can help you][1] [click][2] [1]: stackoverflow.com/questions/3828982/… [2]: stackoverflow.com/questions/22230520/… es ist eine Idee …

    – Cherryishappy

    22. September 2015 um 3:55 Uhr

Sie können keine Anforderungen über XMLHttpRequest an andere Domänen oder Unterdomänen senden. Wenn Sie die Anfrage von www.foo.com stellen, müssen Sie die Anfrage auch auf www.foo.com richten und das www nicht auslassen.

Wenn Sie wirklich eine andere Domain erreichen müssen, können Sie verwenden JsonP wo der Browser die verwendet <script> Tags Fähigkeit, Skripte von einer anderen Domäne zu laden. Das geladene Skript führt dann eine Callback-Funktion aus, um Ihnen die Daten zu geben. Aber für normale AJAX-Aufrufe können Sie die Quelldomäne überhaupt nicht verlassen.

Siehe den Wiki-Artikel auf Gleiche Ursprungsrichtlinie

  • Diese Antwort hat mir wirklich geholfen. Danke Tigrain

    – ok verwirrt

    31. März 2014 um 9:45 Uhr

Benutzer-Avatar
yonatan

Eine Problemumgehung ist die Verwendung Korz die alle Cross-Origin-Anfragen durch einen Dritten und Sets leitet Access-Control-Allow-Origin header auf ‘*’, damit die Anfrage durchgeht.

Ich empfehle Ihnen, dies zu lesen:
http://www.fbloggs.com/2010/07/09/how-to-access-cross-domain-data-with-ajax-using-jsonp-jquery-and-php/

Es ist sehr gut erklärt … der springende Punkt ist, dass Sie Ihren JSON in einer Callback-Funktion zurückgeben müssen

  • Wenn Sie einen Datenbankfehler bei diesem Link erhalten, können Sie bitte einen aktualisierten Link angeben, falls Sie einen haben

    – Strahl

    6. August 2013 um 2:46 Uhr

1045270cookie-checkXMLHttpRequest kann nicht geladen werden.?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy