如果发送异步请求但成功,则错误回调不起作用!它在 Android 和浏览器中运行良好。在 iPhone 中,它适用于同步请求。这是我的代码。其他 api 工作得很好。
$.ajax({
type: 'POST',
url: "https://api.cloud.appcelerator.com/v1/users/login.json?key=xxxxxxxxx",
data: {
"login": useremail,
"password": password
},
success: function (resp) {
console.log(resp);
console.log('User logged-in successfully');
},
error: function (e) {
console.log(e)
}
});
API 返回状态码 200 表示正确的电子邮件和密码,但返回 401 表示不正确的状态码,因此如果状态码为 200,它运行良好,我会成功获得响应。