I am making an ajax call for the backend rest api, api returns a fine. If I console.log () success data and error data, it gives a “registered resource”, 200 ok on the console, but when I look at it in the network tab response for this auth / login route, it shows “Failed to load response data " And this happens sometimes only and not always. What for? Here is a snippet of my ajax call.
ajax .post('auth/login', { data: { oauth_provider: 'google', oauth_token: (isToken ? authResult : authResult.access_token) }, cache: false }) .done(function(data) { console.log(data);
Here is the contents of my ajax.js
define( [ 'jquery', 'util', ], function ($, util) { var ajax = { request: function (type, url, options) { if (url.indexOf('http') === -1) { url = util.url(url); } if (options === undefined) { options = {}; } options.type = type options.url = url; return $.ajax(options); }, get: function (url, options) { return ajax.request('GET', url, options); }, post: function (url, options) { return ajax.request('POST', url, options); }, put: function (url, options) { return ajax.request('PUT', url, options); }, delete: function (url, options) { return ajax.request('DELETE', url, options); } }; return ajax; } )

source share