BMPАБВГДЕЁЖЗИКЛМНОПРСТУФХЦЧШЩЭЮЯ
сбросить

Ошибка 404

Ошибка 404 или Not Found («не найдено») — стандартный код ответа HTTP о том, что клиент был в состоянии общаться с сервером, но сервер не может найти данные согласно запросу. Ошибку 404 не следует путать с ошибкой «Сервер не найден» или иными ошибками, указывающими на ограничение доступа к серверу. Ошибка 404 означает, что запрашиваемый ресурс может быть доступен в будущем, что однако не гарантирует наличие прежнего содержания.

Проза жизни Ошибка 404

Прежде всего давайте разберемся, что такое «Ошибка 404» и в каких случаях она возникает. С технической точки зрения, «Ошибка 404» (или Error 404) — это кодовый заголовок статуса протокола HTTP (HyperText Transfer Protocol), который, как известно, является чем-то вроде основы взаимодействия удаленных компьютеров всемирной сети. При обращении браузера к веб-серверу, последний посылает кодовый статус запрашиваемого документа. При корректной обработке этого запроса статус идентичен коду «200 OK». Однако, пользователь не может видеть подобного сообщения по причине отображения содержания запрошенного веб-сайта в своем браузере. В случае если запрос документа браузером обработан с ошибками, пользователь наблюдает сообщение, имеющее статус «404: Not Found».

Что же означают эти загадочные цифры — 404? Первая цифра 4 указывает на ошибку программы-клиента, т.е. браузера. В этом случае предполагается, что URL сайта был набран неверно в адресной строке браузера или больше не существует физически на запрошенном сервере. Цифра 0 означает общую ошибку синтаксиса протокола. Наконец, последняя четверка относится к отдельной категории ошибок 40х, которая также включает такие распространенные статусы, как «400: Bad Request» и «401: Unauthorized».

Миф ошибки

Некоторые зарубежные источники несколько по-иному трактуют расшифровку сочетания цифр 404. В частности, утверждается, что основная база данных научного центра CERN (European Organization for Nuclear Research), принявшего самое активное участие в развитии World Wide Web, находилась на 4-ом этаже в комнате № 404. И когда объем обрабатываемых данных превысил определенные нормы, уже не позволяющие нескольким ученым одновременно обращаться к одному и тому же файлу, разработчики якобы решили выдавать сообщение об ошибке вида «Room 404: file not found».

Однако, данное заявление опровергается одним из ученых, входящих в группу разработчиков центра CERN. Согласно его утверждению, «Комнаты № 404 вообще не существовало в лаборатории CERN по причине совершенно иной системы нумерации офисов, по которой первая цифра (прим. автора: «4») означала порядковый номер корпуса здания, а комбинация вторых — номер комнаты. При этом было бы странно говорить о комнате № 04, учитывая тот факт, что нумерация в CERN начиналась с цифры 410″.

Причины и последствия

Как уже было сказано выше, согласно спецификации протокола HTTP, «Ошибка 404» может быть вызвана либо неверным указанием адреса (URL) запрашиваемого сайта, либо отсутствием документа на веб-сервере. Распространение в России соединения к Интернету с помощью телефонной линии (dial-up) добавляет еще одну вероятную причину возникновения «Ошибки 404», а именно — плохую связь с модемным пулом провайдера.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться: