Что они и что они для?
1xx — информационный
Указывает только одну информацию. Примеры:
100 — продолжайте. 102 — Обработка
2xx — успех
Указывает на успешный запрос. Примеры:
200 — ОК 201 — создан 202 — Принятый
3xx — перенаправление
Указывает на повторный набор. Примеры:
301 — переместился навсегда 308 — постоянный перенаправление
4xx — Ошибка клиента
Указывает на ошибку на стороне клиента. Пример, который мы все сталкиваемся, это когда мы вводим URL-адрес неправильно. Примеры:
400 — плохой запрос 401 — несанкционирован 403 — Запрещено 404 — Не найден
5xx — ошибка сервера
Индикатор ошибка на стороне сервера. Примеры:
500 — Внутренняя ошибка сервера 502 Bad Gateway 503 — Услуги недоступны
Оригинал: «https://dev.to/fariasmateuss/http-status-codes-3olc»