サーバーデータまたはエラーの受信方法を知っています。多くの方法があります。例えば:
$.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 応答を送信できる場合は、追加の引数は必要ありません。この方法には、私にとっていくつかの追加の利点があります。たとえば、追加の引数を気にせずに、クライアント側のモデルに成功の結果を適用できます。
ありがとうございました