2 Stimmen

PHP AJAX-Proxy liefert keinen Body für POST-Anfragen

Ich verwende diesen AJAX-Proxy für domänenübergreifende AJAX-Anfragen: http://www.daniweb.com/code/snippet494.html . Es funktioniert gut, wenn ich GET verwende. Aber wenn ich versuche, POST zu verwenden, scheint der Textkörper verloren zu gehen und wird nie ausgedruckt. Ich habe versucht, das Protokoll auszudrucken und den Code zu studieren, aber ich kann nicht herausfinden, was falsch läuft.
Danke,
Isaac Waller

Edit : Hier ist der Code, den ich verwende:

$.post("proxy.php?proxy_url=http://www.google.com", { postvar1: "hello", postvar2: "goodbye" },
  function(data){
    alert(data);
  },"text");

Selbst wenn ich ein einfaches Formular erstelle und es damit teste, ergibt sich keine Ausgabe.

-2voto

usoban Punkte 5362

Verlassen Sie sich nicht auf mein Wort, aber Sie können Ajax nicht domänenübergreifend einsetzen. Es gibt Umgehungsmöglichkeiten, wie sie in dieser Artikel , aber reines Ajax ist nicht möglich.

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