У меня проблема с ответом HTTP-кода.
Пример использования:
Пользователь вместе с пользователем пытается изменить запись, которая доступна для редактирования только пользователям с правами модератора (в соответствии с бизнес-логикой).
Какой ожидается ответ HTTP-статуса?
Я уверен, что нижеприведенные статусы ошибочны.
200
неверно, потому что действие не увенчалось успехом400
кажется неправильным, потому что все части запроса верны (тело / заголовки / метод)
Я рассматриваю 401 Unauthorized
или 403 Forbidden
, но у меня нет аргументов, которые можно было бы применить.
Какого статуса вы ожидаете?