AJAX JSONP llama automáticamente agregando parámetro de devolución de llamada. ¿Cómo quitar eso?
Tengo pocos servicios- con URLs limpias
y al llamar a cada servicio, se está comprobando el patrón de URL.
Ahora estoy llamando a esas URL a través de AJAX desde otro servidor utilizando la técnica JSONP.
Pero, mientras llama, se suma.callback
y_(timestamp)
Parámetros con URLs de servicio, de forma automática.
El parámetro de marca de tiempo se elimina agregandocache : true
. Pero no puedo eliminar el parámetro de devolución de llamada.
Aquí está mi código de llamada AJAX-
$.ajax({
type: 'GET',
url : "http://test.com/test/services/getFollowMeHistory/1/1/50",
dataType:'jsonp',
cache : true,
crossDomain : true,
//jsonpCallback : false,
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert("Error occured while loading Loads."+textStatus);
}
});
});
Está llamando a la URL comohttp://test.com/test/services/getFollowMeHistory/1/1/50?callback=false
y estoy recibiendo 404 desde el lado del servicio.
Mi servicio está devolviendo datos comométodo de devolución de llamada ({..JSON RESPONSE ...}). Por lo tanto, automáticamente llamará alfunction callbackMethod(data)
en mi guion No necesito ese parámetro de devolución de llamada en mi URL.
Solo necesito quitar el?callback=...
parte de la URL
Por favor ayuda