Benutzerdefinierte Header mit $ .ajax Typ jsnop oder json
Ich habe ein Problem beim Senden einiger benutzerdefinierter Header an mit einer jQuery-Ajax-JSON- (oder JSONP-) Anforderung.
Code sieht so aus:
$.ajax({
beforeSend: function(xhr) {
xhr.setRequestHeader("X-VER", VER);
xhr.setRequestHeader("X-TIMESTAMP", now);
},
type: 'GET',
data: null,
url: site_uri,
dataType: 'jsonp',
success: function(msg){$(selector).html(msg);}
});
Firebug zeigt keine benutzerdefinierten Header an. Außerdem ändert sich die URL mit jsonp (kann ich das ändern?)
Bearbeiten
Ich fand, dass es wahrscheinlich verletzthttp: //en.wikipedia.org/wiki/Same_origin_polic aber ich habe keine Ahnung, wie ich das Problem beheben kann (das Skript kann sich nicht auf derselben Domain befinden).
Danke für jede Hilfe