Encabezados personalizados con $ .ajax tipo jsnop o json
Tengo un problema al enviar algunos encabezados personalizados con una solicitud jQuery ajax JSON (o JSONP).
El código se ve así:
$.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 no muestra encabezados personalizados. Además, la url cambia con jsonp (¿puedo cambiar esto?)
Editar:
Descubrí que probablemente violahttp://en.wikipedia.org/wiki/Same_origin_policy pero no tengo idea de cómo solucionarlo (el script no puede estar en el mismo dominio).
Gracias por cualquier ayuda