PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JavaScript HTTP post Anfrage


Diarrhorus
2008-02-17, 14:23:21
Hi,

Ich kenn mich mit JavaScript nur sehr wenig aus.
Ich frage mich gerade ob es möglich ist mit JavaScript eine http post Anfrage an irgend einen Server zu stellen, und das Ergebnis dann z.B. in einer Stringvariablen zu speichern.

Also wenn sich diese Anfrage auf den eigenen Server bezieht, dann ist das ja kein Problem, dann kann man das ja einfach mit AJAX machen.

Aber geht das auch, wenn ich mit meiner Seite auf einen anderen Server zugreifen will?

Sephiroth
2008-02-17, 14:34:51
Das geht auch mit einer anderen Adresse / anderem Server. Du musst dann eben nur zusehen, wie du den Rückgabewert verarbeitest, da du ja nicht selbst das server-seitige Script geschrieben hast und somit wüsstest wie der Rückgabewert gestaltet ist.

The_Invisible
2008-02-17, 14:45:07
das problem sind da die sicherheitseinstellungen aktueller browser.

diese lassen es standardmäßig nicht zu auf fremde server zuzugreifen, selbst wenn man einfach nur https statt http verwendet quittiert zb firefox sofort den dienst.

du müsstest also per ajax eine seite am selben server aufrufen und diese fragt dann am fremden server nach und liefert dir die werte zurück.

mfg

Sephiroth
2008-02-17, 14:50:03
Ah stimmt, das hab ich nicht bedacht. :redface:

So ein PHP-Script ist dank CURL recht schnell und einfach erstellt ...

Diarrhorus
2008-02-17, 14:56:24
Klingt nach einer guten Idee.

Es hat nicht zufällig einer mal ein paar Zeilen PHP parat, die das machen? Sonst muss ich mich da gleich auch noch drin einarbeiten :rolleyes:

EDIT: hat sich erledigt.