Код ответа сервера (его ещё называют кодом состояния HTTP) — последовательность из трёх чисел с небольшим текстовым пояснением, который запрашивают и проверяют браузеры и поисковые роботы. 2
Коды ответа сервера делятся на пять классов: 2
- Класс 1 (1ХХ). 2 Это временные информационные коды. 2 Они сообщают о том, что запрос принят и находится в обработке. 2
- Класс 2 (2ХХ). 2 Сообщает об успешной обработке запроса. 2
- Класс 3 (3ХХ). 2 Сообщает о перенаправлении с одного адреса на другой. 2 Эти коды говорят об изменении URL. 2
- Класс 4 (4ХХ). 2 Говорит об ошибке со стороны посетителя. 2 Обычно после числа идёт небольшой текст с объяснением — в чём проблема. 2
- Класс 5 (5ХХ). 2 Сообщает об ошибке со стороны сервера. 2
Некоторые примеры кодов ответа сервера:
- 200 OK — запрос был выполнен успешно. 5
- 403 Forbidden (Запрещено) — сервер понял запрос, но отказывается выполнять его. 5
- 404 Not Found (Не найден) — сервер не нашёл ничего, соответствующего данному запрашиваемому URI (Universal Resource Identifier). 5
- 500 Internal Server Error (Внутренняя ошибка сервера) — сервер столкнулся с непредвиденным условием, которое не позволяет ему выполнить запрос. 5