HTTP коды делятся на пять категорий:
- Информационные (Informational) - 100–199
- Успешные (Success) - 200–299
- Перенаправление (Redirection) - 300–399
- Ошибка клиента (Client Error) - 400–499
- Ошибка сервера (Server Error) - 500–599
Эти коды определены в стандарте RFC 9110.
P.S. Можете ли вы объяснить разницу между аутентификацией и авторизацией, и какую из них проверяет код 401?