with example consulta boton jquery ajax cross-domain header

example - Establecer encabezados con jQuery.ajax y JSONP?



jquery with ajax (1)

Esto no es posible.

Una solicitud JSONP funciona al crear un elemento <script> con su atributo src establecido en la URL de solicitud.
No puede agregar encabezados personalizados a la solicitud HTTP enviada por un elemento <script> .

Estoy intentando acceder a documentos de Google con jQuery. Esto es lo que tengo hasta ahora:

var token = "my-auth-token"; $.ajax({ url: "http://docs.google.com/feeds/documents/private/full?max-results=1&alt=json", dataType: ''jsonp'', beforeSend: function(xhr) { xhr.setRequestHeader("Authorization", "GoogleLogin auth=" + token); }, success: function(data, textStatus, XMLHttpRequest) { }, error: function(XMLHttpRequest, textStatus, errorThrown) { } });

No me permite establecer encabezados si configuro el tipo de jsonp en jsonp (desde Hacer solicitudes de Ajax de dominios cruzados con jQuery ). Si dejo fuera jsonp , no puedo hacer la solicitud de dominios cruzados. Si uso jQuery.getJSON , no puedo pasar ningún encabezado ...

¿Hay alguna manera de definir encabezados personalizados al realizar una solicitud ajax de dominios cruzados (en jQuery)?