Содержание
Когда вы посещаете веб-сайты, ваш браузер — клиент — устанавливает соединения с веб-серверами через сетевой протокол, называемый HTTP. Эти сетевые подключения поддерживают отправку ответных данных с серверов обратно клиентам, включая содержимое веб-страниц, а также некоторую информацию управления протоколом. Иногда вы не можете получить доступ к веб-сайту, который пытаетесь открыть. Вместо этого вы видите ошибку или код состояния.
Типы ошибок HTTP и коды состояния
В данные ответа сервера HTTP для каждого запроса включен кодовый номер, указывающий результат запроса. Эти коды результатов представляют собой трехзначные числа, разделенные на категории:
- 100-199: информационный статус
- 200-299: статус успеха
- 300-399: состояние перенаправления
- 400-499: ошибки клиента
- 500-599: ошибки сервера
Лишь немногие из множества возможных кодов ошибок и состояний отображаются в Интернете или интрасетях. Коды, относящиеся к ошибкам, как правило, отображаются на веб-странице, где они отображаются как вывод неудавшегося запроса, в то время как другие коды состояния не отображаются пользователям.
200 ОК
Wikimedia Commons
В случае статуса HTTP 200 ОК, веб-сервер успешно обработал запрос и передал содержимое в браузер. Большинство запросов HTTP приводят к этому состоянию. Пользователи редко видят этот код на экране, так как веб-браузеры обычно показывают коды только при наличии проблем.