我知道如何接收服务器数据或错误。有很多方法。例如:
$.ajax({
type: "get",
url: "/widgets/",
success: function (data, text) {
console.log('this is a data');
},
error: function (request, status, error) {
console.log('this is an error');
}
});
请看这张图片:
我有我的错误功能,我在那里做我需要的事情。如何防止第一行出现错误。我测试了 4xx 和 5xx 错误,但没有区别。我知道最终用户在隐藏开发人员控制台时看不到此错误。
我需要这个来设计一个 API。我知道我可以从服务器发送 200 个响应,并带有一个附加参数,表明这是一个错误或成功的结果。
但是如果我可以发送 4xx 或 5xx 响应,那么就不需要额外的参数了。这种方式对我来说有一些额外的收获。例如,我可以将成功结果应用于我的客户端模型,而无需担心额外的参数。
谢谢