Ошибки
Классы ошибок 1xx
Классы ошибок 2xx

204 No Content
Нет содержания. Это означает, что сервер выполнил запрос по протоколу HTTP, но новой информации, которую он мог бы передать клиенту, не существует.

200 OK
Всё в порядке. Знаете ли вы о том, что при всяком успешном обращении к Web-странице сервер регистрирует код OK? Вот это он и есть. Код означает, что запрос был успешно обработан, но пользователю соответствующее сообщение никогда не показывают.
Классы ошибок 3xx
Классы ошибок 4xx

400 Bad Request
Некорректный запрос. Запрос HTTP не был понят сервером из-за неправильного синтаксиса. Проверьте, не сделали ли вы где-нибудь опечатку, исправьте запрос и попытайтесь послать его снова.

401 Unauthorized

Нет разрешения. Запрос требует идентификации пользователя в соответствии со стандартом WWW, т. е. вам необходимы правильный идентификатор пользователя и пароль. Увидев это сообщение, проверьте в идентификаторе и пароле правописание и регистр (он существен и там, и там), кроме того, попробуйте печатать чуть медленнее.

402 Payment Required
Требуется оплата. Сейчас этот код не применяют, в спецификациях он резервируется на будущее.

403 Forbidden
Доступ запрещен. Код означает, что сервер понял запрос, но отказывается его выполнить. Пароль тут ни при чем, повторные обращения также ничего не дадут. Обычно это сообщение используется на серверах, сконфигурированных так, чтобы скрывать от пользователя конкретную причину отказа.

404 Not Found
Ресурс не найден. Пожулуй эта самуя распространенная ошибка в интернете. Код означает, что сервер не обнаружил ничего такого, что соответствовало бы запросу. Сервер ведет себя довольно любезно - по крайней мере сообщает, что именно он пытался, но не смог найти; например, текст URL '/microsoft.html' not found on server (ресурс с URL '/microsoft.html' на сервере не найден) подскажет вам, в чем дело, если на самом деле вам нужен файл microscope.html. Самая распространенная причина выдачи этого кода - опечатки, в том числе использование неправильного регистра. Вторая по распространенности причина состоит в том, что страницы, которую вы ищете, на сервере больше нет.

450 Wrong number of arguments or invalid property assignment
Вы вызвали процедуру, но либо неправильно указали имя процедуры, либо передали процедуре неправильное количество аргументов, либо аргументы имеют типы, отличные от тех, что определены для процедуры. Количество аргументов и их типы должны соответствовать объявлению процедуры.
Проще говоря эта ошибка появляется при работе с FTP и при закачке файлов по url, когда не верно указаны аргументы необходимые для этой операции, т.е. возможно стоят плавующие аргументи для защиты скачивания по url.
Классы ошибок 5xx

500 Internal Server Error
Внутренняя ошибка сервера. Согласно описанию HTTP/1.1, этот код выдается, когда "сервер столкнулся с неожиданными обстоятельствами, препятствующими выполнению запроса". Иначе говоря, вы ни в чем не виноваты и ничего не можете предпринять - разве что связаться с Web-мастером узла.

503 Service Unavailable
Служба недоступна. Сервер не может в данный момент обработать запрос, поскольку временно перегружен или закрыт на техническое обслуживание. Здесь, как и в предыдущем случае, вина не ваша, а ваши возможности ограничены письмом несчастному Web-мастеру, который, быть может, именно в эту минуту пытается как-то совладать с возникшей проблемой. В общем случае код означает, что Web-сервер и система нуждаются в модернизации, чтобы справляться с таким числом поступающих запросов.
<<назад