Найти тему

Коды ответов сервера

Коды ответов сервера
Коды ответов сервера

Наверное, нет ни одного пользователя интернета, который хотя бы раз не видел на экране вместо запрошенной страницы надпись Error и цифровой код рядом с ней. Это значит, что по какой-то причине браузер не получил ответ, и, соответственно, открыл чистый экран, на который вывел информацию о возникшей проблеме; по цифровому коду пользователь может понять причину происшедшего.

Коды можно разделить на несколько групп.

Например, коды, начинающиеся с цифры 1 сообщают только какую-то общую информацию:

Web development school: коды ответов сервера (100)
Web development school: коды ответов сервера (100)

Коды, начинающиеся с цифры 2, как правило, на экран не выводятся и служат для технических целей. Например, по ответу от сервера "200" разработчики понимают, что страница доступна и работает правильно.

Web development school: коды ответов сервера (200)
Web development school: коды ответов сервера (200)

Коды с цифры 3 выдают определённую информацию или указывают о перенаправлении запроса на другой ресурс.

Web development school:  коды ответов сервера (300)
Web development school: коды ответов сервера (300)

А вот коды, начинающиеся с четвёрки, пользователи могут видеть относительно часто: это коды ошибки клиента, т.е. на стороне пользователя. Например, самая частая ошибка имеет код 404, наверное многие видели, как при неправильном запросе (с ошибкой) сайты выдают красивую картинку именно с этой цифрой: это значит, что указанный ресурс не существует (не найден)! Так же вы можете увидеть информационную страницу с кодом 403: это значит, что по каким-то причинам доступ к данной странице для вас запрещён.

Web development school: коды ответов сервера (400)
Web development school: коды ответов сервера (400)

Коды, начинающиеся с цифры 5, информируют об ошибке на стороне сервера. Чаще всего приходит ответ с кодом 500, означающий внутреннюю ошибку, какую-то проблему на сервере. Так же вы можете увидеть ошибку 502, информирующую о том, что сервер получил недопустимый ответ.

Web development school: коды ответов сервера (500)
Web development school: коды ответов сервера (500)

Конечно же, при получении большинства подобных ошибок пользователь мало что может исправить, однако если, к примеру, это происходит с одной или несколькими страницами какого-либо сайта, вы можете отправить по обратной связи информацию о происходящем; при этом желательно указать ваш браузер, может быть какие-то ещё подробности, что бы специалисты получили больше информации о проблеме и быстрее её устранили.

#web development school #коды ответов сервера