Comments 9
Что дополнительного вы своей статьёй внесли к тому, что уже десятилетиями стоит например в википедии?
На Wikipedia простыня, сверху слишком коротко, снизу слишком детально. Пожалуй в статье оптимально.
Спасибо за комментарий! Моей целью было не рассказать что-то совершенно новое в данной статье, а сделать именно шпаргалку. Я хотел сохранить в ней верную техническую информацию, но при этом убрать лишнее или разжевать подробнее моменты, которые, лично мне, кажутся не совсем очевидными сразу.
Но обязательно учту ваше замечание в следующих статьях.
Как вы отличаете удалённого пользователя от опечатки в URI?
Например
users/99999 - такого пользователя нет в системе
useers/452 - опечатка в URI, хотя ID правильный.
Это всё 404?
users/99999 - 404 Not found
useers/452 - 400 Bad request / 404 Not found
Здесь в первом случае сто процентов 404 кидаем, а во втором уже зависит от того, что нам важнее. Мы хотим строго соответствовать требованиям или понимать, что именно произошло. Правильнее кинуть 404, но в теле ответа описать, что проблема в пути. Но можно кинуть 400, и так проще будет обработать на фронте.
О, новый аккаунт чтобы рекламировать свой проект создает мусорные статьи. Да и статья нейронкой написана. Однозначно лайк(нет).
Почему вы решили, что это ии? Я, например, в качестве доказательства обратного могу привести этот скриншот:

Можете так же проверить мою статью через другие ИИ детекторы. Или ваши глаза будут более точны в определении нейротекста?
А по поводу мусорных статей ради рекламы, если бы это было только ради этого, то я и в эту статью обязательно поставлял ссылки на свои проекты.
Отчасти я согласен, что такую информацию можно найти и в других источниках, но я специально начал с темы, которая является общей и более нейтральной. Так как это моя первая статья в Хабре за всё время и таким образом я прощупал почву.
Но в любом случае спасибо за ваше мнение, буду исправляться и делать статьи, которые будут отражать мой взгляд и опыт в большей степени, чем теория доступная каждому. Или вы можете посоветовать что-то другое?
Коды состояния HTTP: всё, что нужно знать бэкенд-разработчику