Ошибка 400 Bad Request — это код состояния HTTP, который означает, что запрос, отправленный вами на сервер веб-сайта, часто такой простой, как запрос на загрузку веб-страницы, был каким-то неправильным или поврежденным, и сервер не мог его понять.
Ошибка 400 Bad Request часто вызывается вводом или вставкой неправильного URL в адресном окне, но есть и другие относительно распространенные причины.
400 ошибок Bad Request, как и все ошибки этого типа, можно увидеть в любой операционной системе и в любом браузере.
400 ошибочных запросов
На разных сайтах ошибки 400 Bad Request выглядят по-разному, поэтому вы можете увидеть что-то из короткого списка ниже вместо 400 или другого простого варианта:
- ошибка 400, неверный запрос
- Плохой запрос. Ваш браузер отправил запрос, который этот сервер не может понять.
- Неверный запрос — неверный URL
- Ошибка HTTP 400 — неверный запрос
- Неверный запрос: ошибка 400
- Ошибка HTTP 400. Неверное имя хоста запроса.
- ошибка 400, неверный запрос. Сервер не может понять запрос из-за неправильного синтаксиса. Клиент не должен повторять запрос без изменений.
Ошибка 400 Bad Request отображается в окне интернет-браузера, как и веб-страницы.
Как исправить ошибку 400 Bad Request
-
Проверьте на наличие ошибок в URL . Самая распространенная причина ошибки 400 Bad Request заключается в том, что введенный неверно URL-адрес или ссылка, по которой щелкали ссылки, указывают на неверно сформированный URL-адрес с определенным типом ошибки, например синтаксической проблемой.
Скорее всего, это проблема, если вы получили ошибку 400 Bad Request. В частности, проверьте наличие дополнительных, обычно недопустимых, символов в URL-адресе, например, символа процента. Несмотря на то, что есть совершенно допустимые варианты использования символа%, вы не часто найдете его в стандартном URL.
-
Очистите файлы cookie вашего браузера , особенно если вы получаете сообщение о неправильном запросе в службе Google. Многие сайты сообщают об ошибке 400, когда файл cookie, который он читает, поврежден или слишком стар.
-
Очистите кэш DNS , который должен исправить ошибку 400 Bad Request, если она вызвана устаревшими записями DNS, которые хранит ваш компьютер. Сделайте это в Windows, выполнив эту команду из окна командной строки :
ipconfig / flushdns
Это не то же самое, что очистка кэша вашего браузера.
-
Очистите кеш вашего браузера . Кэшированная, но поврежденная копия веб-страницы, к которой вы пытаетесь обратиться, может быть причиной проблемы, которая отображает ошибку 400. Очистка кеша вряд ли решит большинство из 400 проблем с ошибочными запросами, но это быстро и просто и стоит попробовать.
-
Хотя это не частое исправление, попробуйте устранить проблему как проблему тайм-аута 504 шлюза , хотя эта проблема сообщается как 400 неверный запрос.
В некоторых относительно редких ситуациях два сервера могут занять слишком много времени для связи ( проблема с тайм-аутом шлюза ), но неправильно или, по крайней мере, неконструктивно, сообщат вам о проблеме как 400 неверных запросов.
-
Если вы загружаете файл на веб-сайт, когда видите ошибку, скорее всего, ошибка 400 Bad Request связана с тем, что файл слишком велик, и поэтому сервер отклоняет его.
Если сайт разрешает это, сожмите файл в ZIP-файл, а затем загрузите его.
-
Если ошибка 400 возникает практически на каждом веб-сайте, который вы посещаете, проблема, скорее всего, связана с вашим компьютером или подключением к Интернету. Запустите тест скорости интернета и проверьте его у своего интернет-провайдера, чтобы убедиться, что все настроено правильно.
-
Обратитесь непосредственно к сайту, на котором размещена страница. Вполне возможно, что ошибка 400 Bad Request на самом деле не является чем-то неправильным с вашей стороны, но вместо этого ее нужно исправить, и в этом случае очень полезно сообщить им об этом.
Посмотрите наш список контактной информации на сайте, чтобы узнать, как связаться с несколькими популярными сайтами. Большинство сайтов имеют контакты в социальных сетях, а иногда даже номера телефонов и адреса электронной почты.
Если весь сайт не работает с ошибкой 400 Bad Request, поиск в Twitter по запросу #websitedown часто бывает полезен, например, #facebookdown или #gmaildown . Это, безусловно, не поможет в решении проблемы, но, по крайней мере, вы будете знать, что вы не одиноки!
-
Если ничего из вышеперечисленного не сработало, и вы уверены, что проблема не в вашем компьютере, вам остается только проверить позже. Поскольку проблема не в вашем решении, регулярно посещайте страницу или сайт, пока он не будет восстановлен.
Больше способов увидеть ошибку 400
В Internet Explorer сообщение о невозможности найти веб-страницу указывает на ошибку 400 Bad Request. В строке заголовка IE будет указано HTTP 400 Bad Request или что-то очень похожее на это.
Центр обновления Windows также может сообщать об ошибках HTTP 400, но они отображаются в виде кода ошибки 0x80244016 или с сообщением WU_E_PT_HTTP_STATUS_BAD_REQUEST .
Ошибка 400, которая сообщается для ссылки в приложении Microsoft Office, часто отображается как Удаленный сервер возвратил ошибку: (400) Неверный запрос. сообщение в небольшом всплывающем окне.
Веб-серверы, работающие под управлением Microsoft IIS, часто предоставляют более конкретную информацию о причине ошибки 400 Bad Request путем добавления суффикса к числу после 400 , как в HTTP Error 400.1 — Bad Request , что означает неверный заголовок назначения .
Вот полный список:
Коды ошибок Microsoft IIS 400 | |
---|---|
400,1 | Неверный заголовок назначения |
400,2 | Неверный заголовок глубины |
400,3 | Неверный заголовок |
400,4 | Неверный заголовок перезаписи |
400,5 | Неверный перевод заголовка |
400,6 | Неверное тело запроса |
400,7 | Неверная длина содержимого |
400,8 | Неверный тайм-аут |
400,9 | Неверный токен блокировки |
Дополнительную информацию об этих кодах, специфичных для IIS, можно найти на странице Microsoft « Код состояния HTTP» на странице IIS 7 и более поздних версий .
Ошибки вроде 400 Bad Request
Ряд других ошибок браузера также являются ошибками на стороне клиента и, по крайней мере, в некоторой степени связаны с ошибкой 400 Bad Request. Некоторые включают 401 Несанкционированный , 403 Запрещенный , 404 Не Найден , и 408 Время ожидания запроса .
Серверные коды состояния HTTP также существуют и всегда начинаются с 5 вместо 4 . Вы можете увидеть их все в нашем списке ошибок кода состояния HTTP .