регистрации, когда тот вводит почту\юзернэйм которая уже существует? прошелестил все коды, ничего подходящего не нашел
Гмайл возвращает 200
как вариант, думал есть какая то договоренность, делать это корректнее)
вообще просится 400 с описанием ошибки
Вроде есть код ошибки not created, 204 шоле
400 это ошибка клиента И в чём тут клиент ошибся? Это холиварный вопрос, я понимаю Но сегодня выходной, поэтому...
401
"Неавторизовано". Для получения запрашиваемого ответа нужна аутентификация. Статус похож на статус 403, но,в этом случае, аутентификация возможна.
А ввод уже существующих данных - это не ошибка?
Есть 409
Это не ошибка клиента Откуда ему было знать, что адрес putin@mail.ru уже занят
Это смотря как судить. Если выбирать между 200 (по твоим словам как это делает гугл) и между 400, то беру второе.
Ты так пишешь, как будто не веришь мне Я в один из прошлых споров просто проверил что там гмейл выдаёт при попытках зарегать существующий имейл, или при неверном вводе Он выдаёт 200 с телом
Да причем тут не верю/не верю? Ты сказал, что так, я ровно поэтому тебя и процитировал) Мне самому проверять не особо хочется.
Я посмотрел, есть 409 Сonflict. Чем не кандидат тебе? По описания к рамках http-протокола что-то вроде твоей ситуации и разруливает.
Обсуждают сегодня