Коды состояния HTTP
Когда браузер для доступа браузера на страницу просмотра веб отправляет запрос на сервер, где веб. Когда браузер получает и отображает первую страницу, сервер, на котором эта страница будет возвращать (заголовок сервера) в заголовок HTTP код состояния для ответа на запрос содержит браузер.
Коды состояния HTTP на английском языке для кода HTTP статуса.
Вот некоторые коды состояния общих HTTP:
- 200-- запрос был успешным
- 301-- ресурсы (веб-страниц и т.д.) постоянно переносится на другой URL
- 404 - ресурсы (веб-страниц и т.д.) запросили, не существует
- 500 - Внутренняя ошибка сервера
HTTP код классификации состояния
Код состояния HTTP состоит из трех десятичных цифр, первое десятичное число определяет тип кодов состояния, последние две цифры не классифицированы эффект. код состояния HTTP делится на пять типов:
классификация | Категория Описание |
---|---|
1 ** | Информация, сервер принимает запрос, запрашивающий должен продолжить |
2 ** | Успешная операция успешно получен и обработан |
3 ** | Перенаправление, необходимо принять дополнительные меры для выполнения запроса |
4 ** | Ошибка клиента, запрос содержит синтаксические ошибки или не выполнить запрос |
5 ** | Ошибка сервера, произошла ошибка сервера во время обработки запроса |
HTTP Список кодов состояния:
Код состояния | Код состояния английское название | китайский описание |
---|---|---|
100 | продолжать | Продолжить. Клиент должен продолжать свою просьбу |
101 | Переключение протоколов | Переключение протоколов. Протокол коммутации сервера на основании запроса клиента. Может только переключиться на более продвинутый протокол, например, чтобы перейти на новую версию протокола HTTP |
200 | хорошо | Запрос был успешным. В основном используется для GET и POST запросов |
201 | созданный | Он был создан. Успешные запросы и создан новый ресурс |
202 | Принято | Принято. Мы приняли эту просьбу, но не завершил процесс |
203 | Неавторитетная информация | Неавторизованный доступ к информации. Запрос был успешным. Но не в оригинальной мета информации, возвращаемый сервером, но копия |
204 | Нет Содержание | Пустой. Сервер успешно обработал, но не вернулся содержание. В отсутствие обновленных страниц, чтобы обеспечить браузер продолжает отображать текущий документ |
205 | Reset Content | Сброс содержимого. Сервер обработки успешно, пользовательский терминал (например: браузер) должен вернуться к режиму просмотра документа. Этот код возврата может очистить поля формы вашего браузера |
206 | Частичное Содержание | Часть. Сервер успешно обработал часть запроса GET |
300 | множественным выбором | Разнообразие вариантов. Запрос ресурсов может включать в себя множество позиций, соответствующих возвращать список характеристик ресурсов и адреса для пользовательского терминала (например: браузер) Выберите |
301 | Переехал Постоянно | Переехал Постоянно. Запрашиваемый ресурс был окончательно перемещен на новый URI, возвратит информацию, включая новый URI, браузер автоматически будет направлено на новый URI. Любой будущий новый запрос должен быть заменен на новый URI |
302 | найденный | Временный ход. Подобно 301. Но ресурс временно перемещен. Клиент должен продолжать использовать оригинальный URI |
303 | См Другие | Посмотреть другой адрес. Подобно 301. Используйте GET и POST запросы View |
304 | Not Modified | Unmodified. Запрошенный ресурс неизмененной, сервер возвращает этот код статуса, он не возвращает каких-либо ресурсов. Клиент, как правило, кэширует ресурсы, посещаемые путем предоставления заголовка указывает на то, что клиент желание вернуться только после указанной даты модифицированного ресурса |
305 | Использовать прокси-сервер | Используйте прокси-сервер. Запрошенный ресурс должен быть доступен через прокси-сервер |
306 | неиспользуемый | Он был оставлен без присмотра HTTP код статуса |
307 | Временное перенаправление | Временное перенаправление. Подобно 302. запрос использования GET перенаправляется |
400 | Bad Request | Синтаксическая ошибка в запросах клиента, сервер не может понять, |
401 | неразрешенный | Запрос требует аутентификации пользователя |
402 | Требуется оплата | Зарезервировано для будущего использования |
403 | запрещенный | Сервер понял запрос на запрос клиента, но отказался выполнять эту просьбу |
404 | Не найдено | Сервер не может найти ресурсы (Web) по просьбе клиента. С помощью этого кода, разработчики сайта могут установить "ресурс, который вы запросили, не может быть найден" персональная страница |
405 | Method Not Allowed | Заказчик поручает, запрещенные методы |
406 | Не Приемлемый | Сервер не может выполнить запрос на основе характеристик контента, запрошенных клиентом |
407 | Требуется проверка подлинности прокси | Запрос требует прокси-аутентификации, подобный 401, но отправитель должен использовать авторизацию прокси |
408 | Запрос Тайм-аут | Сервер ожидает клиента, чтобы послать запрос слишком долго, тайм-аут |
409 | конфликт | Столкновения сервера выполнить запрос PUT клиента может возвращать этот код, когда сервер обрабатывает запрос |
410 | прошло | Ресурс по требованию клиента уже не существует. В отличие от 410 404, если ресурс теперь безвозвратно удалены, прежде чем вы можете использовать 410 код, веб-дизайнер может указать ресурсы с помощью нового кода местоположения 301 |
411 | Длина Обязательный | Сервер не смог обработать сообщение запроса, отправленного клиентом без Content-Length |
412 | Precondition Failed | Предпосылки клиент запрашивает информацию ошибок |
413 | Слишком большой размер запроса | Так как объект запроса слишком велик, сервер не может обработать, так что запрос будет отклонен. Для того, чтобы предотвратить непрерывную запрос клиента, сервер может закрыть соединение. Если сервер временно не может обрабатывать только, он будет содержать информацию о отклике Retry-After |
414 | Request-URI Too Large | URI слишком длинный запрос (URI, как правило, URL-адрес), сервер не может обработать |
415 | Неподдерживаемый Тип носителя | Сервер не смог обработать запрос, поставляемой вместе с медиа-форматов |
416 | Запрошенный диапазон не выполнима | запрос клиента Диапазон недопустим |
417 | Expectation Ошибка | Сервер не может удовлетворить запрос заголовок Expect |
500 | Внутренняя ошибка сервера | Внутренняя ошибка сервера и не смог выполнить запрос |
501 | Не реализовано | Сервер не поддерживает запрашиваемую функцию, не может выполнить запрос |
502 | Bad Gateway | В качестве сервера шлюза или прокси-сервер, полученный от удаленного сервера на недопустимый запрос |
503 | Сервис недоступен | Потому что он перегружен или обслуживания системы, сервер временно не может обработать запрос клиента. Длина задержки, она может быть включена в Retry-After информации заголовка сервера |
504 | Шлюз Тайм-аут | Действуя в качестве шлюза или прокси-сервер, а не своевременный запрос на доступ с удаленного сервера |
505 | Версия HTTP не поддерживается | Сервер не поддерживает запрошенный HTTP версия протокола не закончить обработку |