Вы наверняка хотя бы раз в жизни сталкивались с такой ситуацией: вы вводите адрес сайта или переходите по ссылке, а в ответ вместо желаемой веб-страницы получаете ошибку 404: страница не найдена. Но в процессе серфинга в Интернете вам могут встретиться и другие HTTP статусы, о них и пойдет речь в этой статье.
HTTP статусы (а если быть точнее, то коды статусов HTTP) – это часть ответа сервера на ваш запрос. Обычно каждый статус сопровождается пояснением на английском языке. HTTP статусы позволяют пользователю понять, как сервер отреагировал на его запрос, и на основе этого решить, как же действовать дальше.
HTTP статусы называют еще ошибками HTTP. Это верно лишь отчасти, потому что есть пять групп кодов состояния HTTP, и из них с ошибками соединения с сервером связано лишь две группы. HTTP статусы, начинающиеся с цифры 4, свидетельствуют об ошибке со стороны клиента (то есть с вашей стороны). А если первая цифра в коде статуса — 5, то проблема на стороне сервера, и вы к ней непричастны.