Охарактеризуйте каждый класс status code (1хх; 2xx; 3xx; 4xx; 5xx).
1xx (Информационные):
Примеры:
100 (Continue): Сервер продолжает принимать запрос клиента.
101 (Switching Protocols): Сервер согласен изменить протоколы по запросу клиента.
2xx (Успех):
Примеры:
200 (OK): Успешный запрос.
201 (Created): Ресурс успешно создан.
204 (No Content): Запрос успешен, но нет содержимого для отправки.
3xx (Перенаправление):
Примеры:
301 (Moved Permanently): Ресурс перемещен постоянно.
302 (Found): Ресурс временно перемещен.
304 (Not Modified): Ресурс не был изменен с момента последнего запроса.
4xx (Ошибка клиента):
Примеры:
400 (Bad Request): Некорректный запрос от клиента.
401 (Unauthorized): Требуется аутентификация пользователя.
403 (Forbidden): Доступ к ресурсу запрещен.
404 (Not Found): Ресурс не найден.
5xx (Ошибка сервера):
Примеры:
500 (Internal Server Error): Общая ошибка сервера.
502 (Bad Gateway): Ошибочный шлюз или прокси.
503 (Service Unavailable): Сервис временно недоступен.
Last updated