Содержание

используйте бесплатный инструмент для SEO-задач

Все страницы вашего сайта имеют статус-код. Каждый код означает, доступна ли страница для просмотра пользователями или нет. Как владелец сайта, вы должны знать, какие из ваших страниц доступны для просмотра, а какие нет. Возможно, произошла ошибка, и важная страница недоступна для пользователей? Тогда вы потеряете потенциальный трафик, а роботы поисковых систем пометят ваш сайт как менее качественный, если вы не настроите правильный код ответа сервера.

Правильно настроенный URL-адрес всегда должен возвращать код состояния 200, 203, 204. Хорошая SEO-переадресация всегда должна возвращать 3xx (301 или 302).

Коды состояния HTTP — это стандартные коды ответа, предназначенные для уведомления поисковых систем и пользователей о том, что страница сайта доступна. Первая цифра в коде обозначает один из пяти классов ответа. Доступный URL всегда должен возвращать код обратной ссылки 200. Это означает, что пользователь и браузер нашли URL в шапке, после чего сервер показывает страницу с хорошим содержанием. Если вам нужно переместить страницу на новый адрес, всегда используйте для этого 301 редиректы.

Мы создали бесплатные инструменты проверки состояния сервера, чтобы получить код состояния HTTPS, который веб-сервер возвращает при запросе URL-адреса.

Сейчас мы объясним, как работать с нашим инструментом и зачем нужно отслеживать текущий статус кода ответа сервера страниц.

Использование средства проверки кода состояния HTTP: пошаговое руководство

С помощью нашего простого средства проверки кода состояния вы можете легко определить, какой код состояния имеет конкретный URL-адрес. Обманывайте страницы своего листа, чтобы убедиться, что каждая страница получает трафик от пользователей и может быть просканирована поисковой системой.

Как и инструмент проверки перенаправления, наши инструменты могут предоставить ценную информацию о статусе ответа URL-сервера. Средство проверки состояния сервера помогает просматривать коды ответов запрошенных URL-адресов. Вы можете проверить одну веб-страницу за одно сканирование. Ниже мы покажем вам, как вы можете легко указать статус ответа ваших страниц всего за два шага.

Шаг 1. Вставьте URL-адрес

Просто вставьте любой URL-адрес, который вы хотите проанализировать, в пустую форму ввода на странице инструмента и нажмите кнопку со стрелкой, чтобы начать сканирование. Вот как вы можете начать сканирование.

Шаг 2. Интерпретация результатов проверки кода состояния HTTP

После завершения сканирования вы получите результат, а именно код ответа сервера на обработанной странице.

Поддержание корректной работы GA гарантирует получение статистики, но не высокий рейтинг!

Проведите полный аудит, чтобы выяснить и исправить ваше техническое SEO, чтобы улучшить результаты поисковой выдачи.

Вы можете увидеть эти типы прокси-кодов HTTP в результатах списка:

– 200 означает, что страница разрешена.

– 202 означает, что запрос принят к исполнению.

— 301 означает, что все запросы будут временно перенесены на новую страницу.

— 405 означает, что сервер не должен отображать страницу.

– 404 означает, что адрес страницы указан с ошибкой, упал или страница была удалена.

— 449 означает, что от клиента недостаточно информации для обработки запроса.

— 503 означает, что сервер не может ответить на эхо-запрос или веб-сайт недоступен.

— 511 означает, что страница недоступна, и пользователю необходимо пройти аутентификацию.

Есть много других кодов, например 418, 423, 451, 5xx.

Случаи, когда требуется проверка состояния HTTP

Использование правильного кода ответов сервера очень важно для поисковой оптимизации вашего сайта и отображения в результатах. Это влияет на ранжирование в поисковых системах. Вот почему мы создали удобный и бесплатный быстрый инструмент проверки состояния протокола HTTP. Вы можете использовать его, чтобы проверить статус кода ответа для каждой страницы вашего сайта и убедиться, что все цепочки настроены правильно.

Во многих случаях вам следует проверить фактический код ответа сервера ваших веб-страниц. Если вы удалили HTML-страницу, вам необходимо выдать код ответа сервера 401 или 404, чтобы уведомить поисковую систему и пользователей. Если вы переместили содержимое страницы на новый адрес, то настройте соответствующую переадресацию, чтобы пользователи могли найти новую страницу по новым ссылкам.

Часто задаваемые вопросы

Что такое коды состояния HTTP?

Код состояния HTTP — это ответ сервера на запрос пользователя через браузер. При каждом посещении веб-сайта браузер отправляет гипертекстовый запрос на сервер и получает в ответ код ответа сервера.

Что означает код состояния HTTP 200?

Эти коды ответа сервера означают, что запрос пользователя к серверу был успешным.

Как найти код URL?

Вы можете проверить URL-адрес с помощью нашего средства проверки состояния сервера.

Руководство по HTTP. Коды статусов.

Код статуса представляет собой ответ сервера, который состоит из трёх цифр. Первая определяет класс ответа, а две другие указывают конкретный ответ.

Существует пять основных категорий кодов статусов. Все они приведены ниже:

Код и описание
11xx: Информационное

Означает, что запрос был успешно получен и идёт его обработка.

22xx: Успешное выполнение
Запрос был успешно получен, понят и принят.
33xx: Перенаправление                                      Последующие действия должны быть предприняты для выполнения запроса.
44xx: Ошибка на стороне клиент

Запрос содержит синтаксическую ошибку, либо не корректен.

55xx: Ошибка на стороне сервера
Сервер не может выполнить обработать корректный запрос.

Коды статусов расширяемы и HTTP приложение не должно понимать значение всех кодов.
Ниже приведены наиболее распространённые код статусов по категориям.


1ХХ: Информационные

СообщениеОписание
100 ContinueТолько часть запроса была получена сервером, но на данный момент запрос не был отклонён. Клиент должен продолжать запрос.
101 Switching ProtocolsСервер выбирает протокол.

2ХХ: Успешное выполнение

СообщениеОписание
200 OKЗапрос успешен
201 CreatedЗапрос выполнен, новый ресурс создан.
202 AcceptedЗапрос принят, но обработка не завершена.
203 Non-authoritative InformationИнформация в заголовке получена из локальной или сторонней копии, а не от оригинального сервера.
204 No ContentКод статуса и заголовок переданы в ответе, но данные отсутствуют.
205 Reset ContentБраузер должен очистить форму для этой транзакции для дополнительного ввода.
206 Partial ContentСервер возвращает часть данных. Используется для ответа на запрос, содержащий заголовок Content-Range.

3ХХ: Перенаправление

СообщениеОписание
300 Multiple ChoicesСписок ссылок. Пользователь может выбрать ссылку и перейти к локации. Максимальное количество ссылок – 5.
301 Moved PermanentlyЗапрашиваемая страница была перенесена на новую URL.
302 FoundЗапрашиваемая страница была временно перенесена на новую URL.
303 See OtherЗапрашиваемая страница может быть найдена по другой URL.
304 Not ModifiedКод ответа для заголовка If-Modifier-Since или If-None-Match, где URL не была изменена с крайней даты обновления.
305 Use ProxyДоступ к запрашиваемой странице должен быть запрошен через прокси, который указан в заголовке Location.
306 Unused
Данный код использовался в предыдущей версии, но на данный момент он не используется, а сам код был зарезервирован.
307 Temporary RedirectЗапрашиваемая страница была временно перенесена на новую URL.

4ХХ: Ошибка на стороне клиента

СообщениеОписание
400 Bad RequestСервер не понял запрос.
401 UnauthorizedЗапрашиваемая страница требует  имя пользователя и пароль.
402 Payment RequiredНа данный момент клиент не может использовать данный код.
403 ForbiddenДоступ к запрашиваемой странице запрещён.
404 Not Found
Сервер не может найти запрашиваемую страницу.
405 Method Not AllowedМетод, указанный в запросе, является недопустимым.
406 Not AcceptableСервер генерирует ответ, который не может быть принят клиентом.
407 Proxy Authentication RequiredКлиент должен авторизоваться с помощью прокси-сервера прежде чем запрос сможет быть обработан.
408 Request TimeoutЗапрос длился дольше, чем сервер был готов ждать.
409 ConflictЗапрос не может быть завершён из-за конфликта.
410 GoneЗапрашиваемая страница больше недоступна.
411 Length RequiredЭлемент “Content-Length” не определён. Сервер не может принять запрос без данного элемента.
412 Precondition FailedСервер признал предусловия запроса ошибочными.
413 Request Entity Too LargeСервер не примет данный запрос, так как тело запроса слишком большое.
414 Request-url Too LongСервер не примет данный запроса, так как URL слишком большая (длинная).
415 Unsupported Media TypeСевер не примет данный запрос, так как данный тип медиа файла не поддерживается.
416 Requested Range Not SatisfiableЗапрашиваемый диапазон байтов недоступен и находится за пределами диапазона.
417 Expectation FailedОжидания, переданные в заголовке запроса не могут быть удовлетворены данным сервером.

5ХХ: Ошибка на стороне сервера

СообщениеОписание
500 Internal Server ErrorЗапрос не выполнен. Сервер попал в непредвиденные условия.
501 Not ImplementedЗапрос не выполнен. Сервер не поддерживает запрашиваемый функционал.
502 Bad GatewayЗапрос не выполнен. Сервер получил недоступный запрос от следующего сервера.
503 Service UnavailableЗапрос не выполнен. На данный момент сервер перегружается, или не работает.
504 Gateway TimeoutСоединение закрыто по времени.
505 HTTP Version Not SupportedСервер не поддерживает данную версию протокола HTTP.

На этом мы заканчиваем изучение код статуса протокола HTTP.
В следующей статье мы рассмотрим поля заголовка (header fields).

Полный список кодов состояния HTTP и их значение re запрещено продолжать поиск из-за кода ошибки HTTP.

Это может разочаровать пользователя. Однако коды состояния HTTP выходят за рамки простого сообщения об ошибке — эти коды также могут означать успешную передачу или перенаправление на новый URL-адрес сайта.

Здесь давайте рассмотрим исчерпывающий список кодов состояния HTTP, поэтому, когда вы столкнетесь с одним из них, вы будете знать, что это значит.

Что такое код состояния HTTP?

При попытке доступа к веб-странице ваш браузер отправляет запрос на веб-сервер, на котором размещена веб-страница.

В зависимости от того, была ли передача успешной или нет, веб-сервер может вернуть определенное количество ответов.

Это так называемые коды состояния HTTP. Они варьируются от информационных и успешных до редиректов и кодов ошибок.

Каждый код состояния отмечен числовым идентификатором в диапазоне от 100 до 599. Все коды и их значения поддерживаются Управлением по присвоению номеров в Интернете (IANA). Давайте углубимся в то, что означает каждый идентификатор.

Коды состояния HTTP 1xx: информационные ответы

Коды ответов 1xx носят информационный характер. Они указывают на то, что ваш веб-браузер сделал запрос на сервер и ожидает ответа.

Код состояния TTP 100 (продолжение)

Сервер получил заголовок запроса вашего браузера и теперь ожидает тело вашего запроса.

Код состояния TTP 101 (протокол переключения)

Ваш браузер отправил запрос на изменение протокола, и сервер его выполнил.

Код состояния TTP 102 (Обработка)

Запрос вашего браузера обрабатывается сервером, но ответа от сервера пока нет.

Код состояния TTP 103 (ранние подсказки)

Сервер отправляет вашему браузеру несколько «ранних подсказок» для предварительной загрузки определенных ресурсов, прежде чем сервер предоставит окончательный ответ.

Коды состояния HTTP 2xx: успешные ответы

Эти коды состояния сообщают клиенту (вашему веб-браузеру), что все обрабатывается должным образом.

Код состояния TTP 200 (ОК)

Запрос выполнен успешно, и был предоставлен соответствующий ответ. В зависимости от метода HTTP (GET, HEAD, PUT/POST или TRACE) ответ будет различаться.

Код состояния TTP 201 (Создано)

Запрос вашего браузера был выполнен успешно, и в результате был создан новый ресурс. Это обычный ответ на POST и некоторые запросы PUT.

Код состояния TTP 202 (Принято)

Сервер получил запрос вашего браузера, но еще не отреагировал на него.

Код состояния TTP 203 (неавторизованная информация)

Сервер возвращает метаинформацию не с исходного сервера, поскольку метаинформация, доступная в настоящее время, может отличаться. Это используется, когда информация собирается из сторонней или локальной копии.

Код состояния TTP 204 (нет содержимого)

После успешного запроса сервер не имеет содержимого для возврата. Однако он может возвращать информацию о текущем заголовке, так что ваш пользовательский агент обновляет свои кэшированные заголовки.

Код состояния TTP 205 (Сброс содержимого)

Ваш браузер получил от сервера ответ на изменение вида документа.

Код состояния TTP 206 (частичный контент)

Сервер вернул часть контента, так как ваш браузер запросил его с заголовком Range.

Код состояния TTP 207 (мультистатус)

В определенных ситуациях, когда требуется несколько кодов состояния, сервер возвращает информацию о нескольких источниках.

Код состояния TTP 208 (уже сообщено)

Чтобы избежать ненужного перечисления, сервер возвращает информацию о том, что о внутренних членах элемента WebDAV уже сообщалось. Обычно этот ответ следует за ответом 207 (Multi-Status).

Код состояния TTP 226 (IM Используется)

Сервер успешно обработал метод GET вашего браузера для получения обновленной версии уже кэшированного ресурса. Как правило, ответ возвращается при наличии одной или нескольких незначительных модификаций запрошенного ресурса.

Коды состояния HTTP 3xx: ответы о перенаправлении

Коды состояния в диапазоне 300-399 означают, что желаемое содержимое было перемещено в другое место, и позволяют браузеру узнать, где его можно найти.

Код состояния TTP 300 (несколько вариантов)

На запрос, сделанный вашим веб-браузером, доступно несколько ответов.

Код состояния TTP 301 (перемещен навсегда)

Сервер перенаправляет ваш браузер на другой URL-адрес, так как нужный ресурс был постоянно перемещен в новое место.

Код состояния TTP 302 (Найдено)

Ваш браузер получил ответ, что запрошенный ресурс временно перемещен в другое место. Однако тот же URL следует использовать для любых последующих запросов.

Код состояния TTP 303 (см. Другое)

Сервер информирует браузер о том, что требуемый ресурс находится по другому URL-адресу и должен быть запрошен с помощью метода GET.

Код состояния TTP 304 (не изменен)

Возвращенный ответ сообщает веб-браузеру, что желаемый ресурс не был изменен с момента последнего запроса. В результате браузер должен использовать сохраненную в кэше версию.

Код состояния TTP 305 (Использовать прокси)

Серверу требуется прокси для возврата запрошенного ресурса. Этот код ответа в настоящее время не используется, поскольку большинство современных браузеров не поддерживают его из-за проблем с безопасностью.

Код состояния TTP 306 (Switch Proxy)

Сервер требует использования определенного прокси для выполнения последующих запросов. Точно так же это ответное сообщение не поддерживается из соображений безопасности.

Код состояния TTP 307 (временное перенаправление)

Замена кода состояния 302 (Найдено), сервер информирует браузер о том, что нужный ресурс временно находится в другом месте. Однако тот же метод HTTP должен использоваться при запросе ресурса.

Код состояния TTP 308 (постоянное перенаправление)

Преемник кода состояния 301 (перемещен навсегда), ваш веб-браузер пытается получить доступ к ресурсу, который был окончательно перемещен в новое место. Этот тип перенаправления не позволяет изменить метод HTTP-запроса.

Коды состояния HTTP 4xx: ответы об ошибках клиента

Эти коды состояния указывают на наличие ошибок, вызванных клиентом.

Код состояния TTP 400 (Bad Request)

Ошибка на стороне клиента, в результате чего сервер не может вернуть ответ.

Код состояния TTP 401 (Неавторизованный)

Серверу требуется аутентификация, чтобы веб-браузер мог перейти к запрошенному ресурсу.

Код состояния TTP 402 (требуется оплата)

Как следует из названия, этот код зарезервирован для цифровых платежных систем. Однако он не используется широко.

Код состояния TTP 403 (Запрещено)

Веб-браузеру отказано в доступе к запрошенному источнику из-за отсутствия у клиента необходимых разрешений.

Код состояния TTP 404 (не найдено)

Требуемый ресурс не может быть найден, но может быть доступен в будущем.

Код состояния TTP 405 (метод не разрешен)

Сервер распознает метод HTTP-запроса, используемый веб-браузером, но требует использования другого, чтобы предоставить желаемый ресурс.

Код состояния TTP 406 (неприемлемо)

Сервер сообщает клиенту, что ни один ресурс не соответствует критериям, запрошенным вашим веб-браузером.

Код состояния TTP 407 (Требуется аутентификация прокси-сервера)

Аналогично коду состояния 401 (Неавторизованный), но сервер требует, чтобы аутентификация выполнялась прокси-сервером.

Код состояния TTP 408 (тайм-аут запроса)

Время ожидания сервера истекло, пока клиент отправит запрос в течение указанного периода времени.

Код состояния TTP 409 (Конфликт)

Возник конфликт с текущим состоянием требуемого ресурса, в результате сервер не может вернуть ответ.

Код состояния TTP 410 (исчез)

Похоже на код состояния 404 (не найдено), но указывает, что запрошенный ресурс больше не будет доступен в будущем.

Код состояния TTP 411 (требуется длина)

Сервер сообщает вашему веб-браузеру, что для возврата нужного ресурса требуется, чтобы в запросе была указана определенная длина содержимого.

Код состояния TTP 412 (сбой предварительной обработки)

Ваш веб-браузер отправил запрос с предварительными условиями, одно из которых не может быть выполнено сервером.

Код состояния TTP 413 (слишком большая полезная нагрузка)

Сервер не желает обрабатывать запрос, поскольку он слишком велик.

Код состояния TTP 414 (URL слишком длинный)

Запрос, отправленный вашим веб-браузером, не может быть обработан сервером, поскольку клиент закодировал слишком много данных в виде строки запроса, которая затем отправляется как метод GET.

Код состояния TTP 415 (неподдерживаемый тип носителя)

Сервер отклонил запрос, так как он не поддерживает требуемый тип носителя.

Код состояния TTP 416 (диапазон неудовлетворителен)

Сервер не может предоставить часть, запрошенную клиентом.

Код состояния TTP 417 (Ожидание не выполнено)

Ваш веб-браузер отправил запрос на сервер с заголовком Expect, но сервер не может выполнить требования.

Код состояния TTP 418 (я чайник)

Пасхальное яйцо HTTP, которое было частью первоапрельской шутки. HTTP-серверы не должны поддерживать этот протокол, но если вам интересно, как он выглядит, загляните на страницу Google Teapot.

Код состояния TTP 421 (неверно направленный запрос)

Запрос вашего веб-браузера был перенаправлен на другой сервер, который не смог дать ответ.

Код состояния TTP 422 (Unprocessable Entity)

В запросе, отправленном вашим веб-браузером, были семантические ошибки, в результате чего его невозможно было выполнить.

Код состояния TTP 423 (заблокировано)

Доступ к нужному ресурсу запрещен, поскольку он заблокирован.

Код состояния TTP 424 (сбой зависимости)

Запрос, отправленный вашим веб-браузером, завершился неудачно, поскольку он зависел от другого запроса, который также завершился неудачно.

Код состояния TTP 425 (слишком рано)

Сервер отказывается обрабатывать запрос, поскольку он может быть воспроизведен повторно.

Код состояния TTP 426 (требуется обновление)

Текущий протокол не принят сервером, поэтому сервер возвращает клиенту заголовок Upgrade с запросом на обновление протокола.

Код состояния TTP 428 (требуется предварительное условие)

Веб-браузер должен указать условия для обработки запроса сервером.

Код состояния TTP 429 (слишком много запросов)

Сервер получил слишком много запросов от вашего веб-браузера за отведенное время ожидания.

Код состояния TTP 431 (поля заголовка запроса слишком велики)

Запрос клиента не обрабатывается сервером, поскольку предоставленные заголовки запроса слишком велики. Сервер готов обработать запрос после изменения размера заголовков.

Код состояния TTP 451 (недоступен по юридическим причинам)

Сервер отказывается предоставить желаемый ресурс по юридическим причинам.

Коды состояния HTTP 5xx: ответы сервера об ошибках

Коды состояния 5xx указывают на то, что серверу не удалось обработать запрос.

Код состояния TTP 500 (внутренняя ошибка сервера)

Это стандартное сообщение об ошибке, предоставляемое сервером при возникновении непредвиденной ситуации.

Код состояния TTP 501 (не реализовано)

Сервер указывает, что либо не может выполнить запрос, либо не распознает метод HTTP.

Код состояния TTP 502 (Плохой шлюз)

Сервер возвращает ответ, что он служил шлюзом или прокси для вышестоящего сервера, который предоставил неверный ответ.

Код состояния TTP 503 (служба недоступна)

Сервер не может обработать запрос, поскольку он либо перегружен, либо находится на обслуживании.

Код состояния TTP 504 (время ожидания шлюза)

Вышестоящий сервер не предоставил своевременный ответ второму серверу, который в настоящее время служит шлюзом или прокси. В результате он не может предоставить ответ клиенту.

Код состояния TTP 505 (версия HTTP не поддерживается)

Сервер не поддерживает метод HTTP, используемый в запросе.

Код состояния TTP 506 (вариант также согласовывается)

Учитывая, что HTTP позволяет размещать несколько вариантов ресурса под одним URL-адресом, сервер не может решить, какую (наилучшую) версию предоставить в качестве ответа. Обычно это происходит из-за проблем с конфигурацией сервера.

Код состояния TTP 507 (Недостаточно памяти)

Сервер не может сохранить представление требуемого ресурса, необходимого для успешного выполнения запроса.

Код состояния TTP 508 (обнаружена петля)

Сервер обнаружил бесконечную петлю и не может обработать запрос.

Код статуса TTP 510 (не расширен)

Сервер реализует дополнительные расширения, которые необходимо указать в заголовке запроса, чтобы сервер его выполнил.

Код состояния TTP 511 (требуется сетевая аутентификация)

Клиент должен предоставить аутентификацию, чтобы сервер мог предоставить доступ клиенту.

Руководство по кодам состояния HTTP

Перейти к основному содержанию Центр помощи

Дата изменения: пн, 19 декабря 2022 г. , 16:25

Что такое коды состояния HTTP?

Коды ответов HTTP указывают, были ли успешно выполнены определенные HTTP-запросы. По сути, это индикатор того, успешно ли загружена веб-страница. Ответы сгруппированы в пять классов: информационные ответы, успешные ответы, перенаправления, ошибки клиента и ошибки сервера.

Где я могу увидеть код состояния HTTP?

Код состояния HTTP для ссылки можно найти в следующих местах:

Контроль качества > Ресурсы > Ссылки

Контроль качества > Отчет о странице > Нажмите на неработающую ссылку

Что означают коды состояния?

Ниже приведен список распространенных кодов состояния HTTP и их определения.

Примечание. Это , а не — обширный список кодов ошибок HTTP. Более подробный список см. в следующей статье: Коды ответов HTTP.

903 40
Код состояния Текст состояния Описание
200
OK
Запрос выполнен успешно. Значение успеха варьируется в зависимости от метода HTTP:
  • GET: ресурс получен и передан в теле сообщения.
  • HEAD: заголовки объектов находятся в теле сообщения.
  • POST: ресурс, описывающий результат действия, передается в теле сообщения.
  • TRACE: Тело сообщения содержит сообщение запроса, полученное сервером. Пользовательский агент или пользователь должен выбрать один из них. Не существует стандартизированного способа выбора одного из ответов.
301 Перемещено навсегда Этот код ответа означает, что URL запрошенного ресурса был изменен. Новый URI, вероятно, указан в ответе.
302 Найдено Этот код ответа означает, что URI запрошенного ресурса был временно  изменен. В будущем могут быть внесены новые изменения в URI. Следовательно, этот же URI должен использоваться клиентом в будущих запросах.
303 См. Другое Сервер отправил этот ответ, чтобы указать клиенту получить запрошенный ресурс из другого URI с помощью запроса GET.
304 Не изменено Это используется в целях кэширования, чтобы сообщить клиенту, что ответ не был изменен. Таким образом, клиент может продолжать использовать ту же кэшированную версию ответа.
307 Временное перенаправление Сервер отправил этот ответ направляющему клиенту, чтобы получить запрошенный ресурс из другого URI тем же методом, который использовал предыдущий запрос. Это имеет ту же семантику, что и код ответа 302 Found HTTP, за исключением того, что пользовательский агент не должен изменять используемый метод HTTP: если в первом запросе использовался POST, во втором запросе должен использоваться POST.
308 Постоянное перенаправление Это означает, что ресурс теперь постоянно находится в другом URI, указанном в заголовке Location: HTTP Response. Это имеет ту же семантику, что и код ответа HTTP 301 Moved Permanently, за исключением того, что пользовательский агент не должен изменять используемый метод HTTP: если POST использовался в первом запросе, POST должен использоваться во втором запросе. .
400 Неверный запрос Этот ответ означает, что сервер не может понять запрос из-за неправильного синтаксиса.
401 Неавторизованный Для получения запрошенного ответа требуется аутентификация. Это похоже на код ответа 403, но в этом случае возможна аутентификация.
403 Запрещено У клиента нет прав доступа к содержимому, поэтому сервер не разрешает доступ к запрошенному ответу.
404 Не найдено

Сервер не может найти запрошенный ресурс. Этот код ответа хорошо известен из-за его частого появления.


Код состояния 404 считается неработающей ссылкой на платформе Siteimprove.

Примечание. Это не то же самое, что «Soft 404». Для получения информации об этом см. — Что такое Soft 404?
405 Метод не разрешен Метод запроса известен серверу, но он отключен и не может использоваться. Два обязательных метода, GET и HEAD, ни в коем случае нельзя отключать, и они не должны возвращать этот код ошибки.
406 Неприемлемо

Код состояния 406 указывает, что целевой ресурс не имеет текущего представления, которое было бы приемлемо для агента пользователя, в соответствии с полями заголовка проактивного согласования, полученными в запросе, и сервер не хочет предоставлять представление по умолчанию.

Проверьте URL-адрес в браузере. Попробуйте другой URL-адрес в том же домене, что и запрашиваемый URL-адрес, чтобы узнать, сможете ли вы определить, в чем заключается проблема.

408 Время ожидания запроса Этот ответ отправляется некоторыми серверами при неактивном соединении, даже без какого-либо предварительного запроса со стороны клиента. Это означает, что сервер хотел бы отключить это неиспользуемое соединение. Этот ответ используется гораздо чаще, поскольку некоторые браузеры, такие как Chrome или IE9, используют механизмы предварительного соединения HTTP для ускорения просмотра (см. ошибку 881804, которая отслеживает будущую реализацию такого механизма в Firefox). Также обратите внимание, что некоторые серверы просто отключают соединение, не отправляя это сообщение.
409 Конфликт

Запрос не может быть выполнен из-за конфликта с текущим состоянием ресурса. Этот код разрешен только в ситуациях, когда ожидается, что пользователь сможет разрешить конфликт и повторно отправить запрос. Тело ответа ДОЛЖНО включать достаточно информации, чтобы пользователь мог распознать источник конфликта. В идеале объект ответа должен содержать достаточно информации, чтобы пользователь или пользовательский агент могли решить проблему; однако это может быть невозможно и не требуется.


Конфликты чаще всего возникают в ответ на запрос PUT. Например, если использовалось управление версиями, а размещаемая сущность включала изменения в ресурс, которые противоречат тем, которые были сделаны в результате более раннего (стороннего) запроса, сервер может использовать ответ 409, чтобы указать, что он не может выполнить запрос. . В этом случае объект ответа, скорее всего, будет содержать список различий между двумя версиями в формате, определяемом Content-Type ответа.


410 Ушел

Этот ответ отправляется, когда запрошенный контент был безвозвратно удален с сервера без адреса пересылки.


Код состояния 410 считается неработающей ссылкой на платформе Siteimprove.


412 Предварительное условие не выполнено Одно или несколько условий, указанных в полях заголовка запроса, оцениваются как ложные при проверке на сервере. Этот код ответа позволяет клиенту наложить предварительные условия на текущее состояние ресурса (его текущие представления и метаданные) и, таким образом, предотвратить применение метода запроса, если целевой ресурс находится в неожиданном состоянии.
429 Слишком много запросов

Пользователь отправил слишком много запросов за заданный промежуток времени. Предназначен для использования со схемами ограничения скорости для управления скоростью отправляемого или получаемого трафика для предотвращения DoS-атак.


500 Внутренняя ошибка сервера Сервер столкнулся с ситуацией, с которой он не может справиться.
502 Bad Gateway Этот ответ об ошибке означает, что сервер, работающий в качестве шлюза для получения ответа, необходимого для обработки запроса, получил недопустимый ответ.
503 Служба недоступна Сервер не готов обработать запрос. Распространенными причинами являются сервер, который отключен для обслуживания или перегружен. Обратите внимание, что вместе с этим ответом должна быть отправлена ​​удобная страница с объяснением проблемы. Этот ответ следует использовать для временных условий, а HTTP-заголовок Retry-After: по возможности должен содержать предполагаемое время до восстановления службы. Веб-мастер также должен позаботиться о заголовках, связанных с кэшированием, которые отправляются вместе с этим ответом, поскольку эти временные ответы обычно не следует кэшировать.
999*

Невозможно обработать запрос,
Запрос отклонен или в некоторых случаях пуст.


Это не официальный код состояния HTTP. Он используется в качестве универсального кода ошибки, когда сервер, к которому мы пытаемся получить доступ, не предоставляет более конкретный код ошибки.
Мы наблюдаем такое поведение на сайтах социальных сетей, таких как LinkedIn, которые либо полностью запрещают поисковые роботы, либо ограничивают количество отправляемых запросов. Этот ответ может быть прерывистым, так как в некоторых случаях сервер блокирует IP-адрес сканера на ограниченный период времени.
: В таких случаях мы предлагаем повторно просканировать ссылку на более позднем этапе. Если проблема сохраняется со ссылкой, о которой вы знаете, что она работает, вы можете отклонить эту конкретную ссылку в отчете о странице.
н/д

Недоступно*


Это не официальный код состояния HTTP. Ссылка работает, но ресурс, на который ссылается эта ссылка, больше недоступен, например, видео.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *