我知道如何接收服务器数据或错误。有很多方法。例如:
$.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响应,那么不需要额外的参数。
这种方式对我有一些额外的收获。例如,我可以应用成功结果到我的客户端模型,而不必担心额外的参数。
谢谢