Если их нет, верните 200
, если есть ошибка, верните corresponding error code and message
, а не просто 404
. 404
принимается, когда ожидаемые данные или ресурс не найдены.
Взгляните на Коды ошибок HTTP
Вы должны установить значение поля error message
в зависимости от выданной ошибки. Вы можете либо catch
указать любую ошибку и установить ее на error message
, либо указать собственные причины ошибок различного типа.
Ваш ответ должен выглядеть как
{
'success': false,
'errorCode' : 'code', //code returned by error
'errorMessage' : 'Custom Message' //error message
}
Примечание: Отправьте код, отредактировав вопрос, чтобы другие могли помочь вам немного лучше.