Uso una solicitud ajax para obtener datos de una API. Debido a problemas de CORS, debo solicitar JSONP como tipo de datos. Ahora quiero proporcionar información sobre los errores de validación a los usuarios, que proviene del punto final.
$.ajax({ url: patBaseUrl, type: "GET", crossDomain: true, data: { apikey: patBaseToken, query: query}, dataType : 'jsonp', contentType: "application/javascript", xhrFields: { withCredentials: true }, success: function(response) { addAlert('success', '<b>Success!</b> Query was sent successfully!'); }, error: function(xhr) { addAlert('warning', '<b>Warning!</b> Something went wrong: ' + xhr.status + ' ' + xhr.statusText); console.log(xhr.status, xhr.statusText); }
En la consola obtengo, por ejemplo, GET.... 404 Missing-Query
¿Cómo obtengo el texto Missing-Query
?