Мой API в настоящее время отвечает примерно так на каждый запрос:
return response()->json([
'status' => 404,
'message' => 'User (' . $userId . ') not found',
'results' => null
]);
Это означает, что фактический статус ответа 200 OK, однако полезная нагрузка имеет другой результат.
Если мой API ответ имеет тот же статус, что и полезная нагрузка? Или я должен сохранить 200, потому что ответ достиг ОК, независимо от результата?
return response()->json([
'status' => 404,
'message' => 'User (' . $userId . ') not found',
'results' => null
], 404);