Re[13]: обработка ошибок
От: yenik  
Дата: 13.04.22 07:38
Оценка:
НС>Нюанс тут, что альтернативой 400 предлагается 500
НС>

G>>>Это означает, что 400 нельзя кидать для ситуаций, которые могут меняться со временем и для любых rntime эксепшенов.
Б>>Все равно это должна быть какая-то ошибка 4xx, а не 5xx
G>>Почему? И какая?


НС>Конкретно 400 может и не лучший вариант (есть и 404, и 409 и много чего еще, что может со временем поменяться), но 500 это точно ни в какие ворота.


Я бы сказал, что общепринятые коды ошибок вообще несколько отстали от жизни. 404 — вообще двусмысленная вещь.

Y>>Тут коллега сделал хорошее замечание.

Y>>http://rsdn.org/forum/dotnet/8255491.1
Автор: MadHuman
Дата: 12.04.22

Y>>

Y>>для 400 расширилась трактовка


НС>Она просто стала адекватной де-факто использованию для API. Потому что набор стандартных 4хх далеко не исчерпывающий, и если ни один из них не подходит — используют 400.


Воистину. Но это стало понятно не сразу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.