好吧,这一切都在标题中。我正在尝试在执行破坏性操作之前检查用户的密码:
$.ajax({
type: 'POST',
url: '/path/to/post.json',
data: { password: '**********' },
success: function() { console.log("Success!"); },
error: function() { console.log("Error!"); }
});
在控制台中:
202 Accepted 123ms
Error!
我认为 403 Forbidden for wrong password 和 202 Accepted for correct password 将是适当的响应代码,但老实说,我对 HTTP 知之甚少。
jQuery 版本 1.8.3