API 応答を作成するときに、要求の有効性を示すステータス コードを (手動で) 返すのに適した方法は次のうちどれですか。
1 - JSON 応答内に応答コードを埋め込む
{
'status_code' => 200,
'status_message' => 'OK',
'data' => { ... }
}
2 - それとも、HTTP ヘッダー ステータス フィールドを変更した方が良いですか?
Request URL:http://somesite.com
Request Method:GET
Status Code: 200 (EDITING THIS ONE)
HTTP ステータスは、アプリケーション レベルのエラーに対処するためにこれを変更するのではなく、サーバー レベルで発生する接続エラーとファイル取得エラーに関するものに限定する必要があると思います。
読むべき良い記事やリソースも非常に高く評価されます.