3 Stimmen

Wie man verschiedene Domains mit Ajax in jQuery anfordert

Ich muss eine Anfrage an eine andere Domäne mit Ajax in jQuery machen!

Soll ich die iframe ?

Bearbeitet:

Auf facebook.com funktionierende Chats, mit ein paar verschiedenen Domainnamen?

GET http:// www.facebook.com/ajax/presence/reconnect.php?__a=1&reason=6&iframe_loaded=false&post_form_id=23be2df75b74a0bcb61358814c56ba4f 200 OK

GET http://0.50.channel.facebook.com/x/2562941315/4271808869/true/p_1529934952=2 200 OK

Ich möchte etwas wie...

6voto

alex Punkte 457905

Sie können nicht wegen der Politik des gleichen Ursprungs .

Sie haben mehrere Möglichkeiten.

JSONP

Sie stellen eine Anfrage mit einer script Element, und übergeben Sie ihm einen Rückruf an eine Ihrer Funktionen zur Verarbeitung der Daten.

Serverseitiger Proxy

Im Grunde erstellen Sie einen Wrapper auf der Serverseite. Sie können cURL oder ein ähnliches Programm verwenden. Fordern Sie die Daten mit Ihrem Server an und stellen Sie sie dann unter derselben Domäne bereit.

4voto

casablanca Punkte 68114

Das können Sie nicht. Erwägen Sie die Verwendung von JSONP stattdessen, die die <script> Tags, um Daten abzurufen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X