Frage

Von dem, was ich verstehe, aufgrund der „Same Origin Policy“ Durchsetzung in aktuellen Browsern, ist es unmöglich, Daten von einem XmlHttpRequest zu einer anderen Domäne als der ursprüngliche Domäne Javascript gesendet zu erhalten.

Ich habe null Erfahrung in dieser Angelegenheit zu schließen, also bin ich verwirrt über Web-Services unbrauchbar von Javascript zu sein. Bedeutet es, dass Web-Anwendungen mit Ajax-Funktionalität kann nur mit sich selbst interagieren, ohne von anderen Domains Dienste aufrufen? Wie kann "Mash-ups" Arbeit? Ich denke, die Dienste serverseitige verbraucht werden, dann werden die Daten an den Client über lokale Ajax Anrufe weitergeleitet wird. Ich weiß es nicht.

Der einzige Weg, kann ich mich vorstellen clientseitige raubend von Dienstleistungen ein Javascript direkt der von der Ziel-Web-Service-Domäne über einen <script>-Tag, dann verwenden Sie seine API mit der Remote-Domäne zu interagieren Datei abzurufen wäre zu erreichen.

Kann mich jemand aufklären?

War es hilfreich?

Lösung

In Ihrer Frage Ihr erwähnte den

Andere Tipps

Hier finden Sie aktuelle JSONP, die sich um den gleichen Ursprung Politik funktioniert so ziemlich die Ansatz Sie beschreiben, so stellen Sie sicher, dass Sie vertrauen, wo Sie es aus ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top