steckl: Ajax Request an externe URL senden?

Beitrag lesen

Hi,

ich benutze prototype und will eine Ajax Request an eine externe URL senden:
Geht das überhaupt oder gibts da irgendwelche Sicherheitsreglungen?

Du hast es erfasst. Das erlauben die Browser nicht.

Nicht alle, z.B. der IE6 erlaubt es, wenn du die Sicherheitseinstellungen nicht richtig setzt.

Du darfst per XHttpRequest nur URIs aufrufen die auf derselben Domain sind wie das JS das diese Aufruft.

Das Stichwort hierzu ist Same Origin Policy.

Ein Workaround wäre es, ein serverseitiges Script aufzurufen, das dann die externe URL aufruft und die Daten zurückgibt.

mfG,
steckl