Size: a a a

🎄.NET Talks: Evergreen🎄

2020 February 07

M

Mary in 🎄.NET Talks: Evergreen🎄
Arthur Irgashev
В смысле ?
В коромысле. Если ты восстанавливаешь пароль и вводишь несуществующий имейл возвращать нужно 400 или 404 или 200?
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Mary
В коромысле. Если ты восстанавливаешь пароль и вводишь несуществующий имейл возвращать нужно 400 или 404 или 200?
зависит
источник

M

Mary in 🎄.NET Talks: Evergreen🎄
Vabka
зависит
Вот да
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
Mary
В коромысле. Если ты восстанавливаешь пароль и вводишь несуществующий имейл возвращать нужно 400 или 404 или 200?
Дык этот кейс на статускоды как раз заходит
источник

O

Orbarax in 🎄.NET Talks: Evergreen🎄
хорошо. arr[idx % arr.length] - так годится?
источник

M

Mary in 🎄.NET Talks: Evergreen🎄
Arthur Irgashev
Дык этот кейс на статускоды как раз заходит
Это тебе так кажется
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
Mary
Это тебе так кажется
Нет, не кажется
источник

M

Mary in 🎄.NET Talks: Evergreen🎄
Arthur Irgashev
Нет, не кажется
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
Arthur Irgashev
Ну так речь была о том, чтобы ошибку базы за 507 выдавать
Ещё раз повторю
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
О чём я
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Vabka
зависит
если ты считаешь email ресурсом, а восстановление пароля действием к этому ресурсу, то 404
если считать email аргументом для действия - 400
200 тоже норм будет на самом деле. Так мы сможем не спалить, что емаила этого у нас нет
источник

M

Mary in 🎄.NET Talks: Evergreen🎄
Vabka
если ты считаешь email ресурсом, а восстановление пароля действием к этому ресурсу, то 404
если считать email аргументом для действия - 400
200 тоже норм будет на самом деле. Так мы сможем не спалить, что емаила этого у нас нет
Плюсую по каждому пункту
источник

AB

Alex B in 🎄.NET Talks: Evergreen🎄
Arthur Irgashev
Хотя на деле там ни разу не 507
наркоманы
источник

M

Mary in 🎄.NET Talks: Evergreen🎄
Просто считаю что упарываться по шттп кодам не смотря на конкретные бизнес кейсы - глупо
источник

AB

Alex B in 🎄.NET Talks: Evergreen🎄
все знают же, что лучше выдавать im a teapot
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Orbarax
хорошо. arr[idx % arr.length] - так годится?
length = 2
idx = 1
1 % 2 = 5
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Mary
Просто считаю что упарываться по шттп кодам не смотря на конкретные бизнес кейсы - глупо
Всё так
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
Mary
Просто считаю что упарываться по шттп кодам не смотря на конкретные бизнес кейсы - глупо
Так а где упоротость - то ? Упоротость - возвращать рандомный код на рандомную ошибку, как в примере выше
источник

O

Orbarax in 🎄.NET Talks: Evergreen🎄
Vabka
length = 2
idx = 1
1 % 2 = 5
што
источник

AI

Arthur Irgashev in 🎄.NET Talks: Evergreen🎄
Понятно, что многое от кейсов зависит, но...
источник