Ошибка 400: что это такое и почему она появляется
Иногда сайт не открывается не потому, что он недоступен, а потому, что серверу не подошел сам запрос. В таких случаях на экране появляется сообщение 400 Bad Request. Смысл простой: браузер отправил что-то, что сервер не смог нормально принять и обработать.
Что означает ошибка 400
Ошибки семейства 4xx обычно связаны с запросом, который приходит на сервер. В случае с 400 сервер работает, но вот запрос кажется ему неправильным.
Если перевести Bad Request буквально — «некорректный запрос». Браузер, приложение или устройство отправили данные в таком виде, который сервер не смог разобрать.
Почему появляется ошибка 400
Один из самых банальных вариантов — ошибка в адресе страницы. Если URL введён вручную и в нём есть лишние символы, пробелы или опечатка, сервер может вернуть 400.
Очень часто проблема упирается в cookies и кэш браузера. Если браузер продолжает отправлять устаревшие или повреждённые данные, сервер может это отклонить.
При загрузке файлов и отправке форм: если файл слишком большой или данные передаются с ошибкой — результатом может стать ошибка 400.
Бывает и так, что вмешивается антивирус, брандмауэр, VPN, прокси или блокировщик рекламы — они иногда меняют запросы или ломают нормальный обмен данными.
С чего лучше начать
Первым делом посмотрите на адрес страницы. Нет ли лишнего слеша, пробела, запятой или опечатки. Если ссылка пришла из письма или старой закладки — откройте сам сайт с главной страницы.
Очистите кэш и cookies
Браузер хранит старые сессии, токены, временные файлы. Если сайт обновил авторизацию или сбросил сессию, браузер может продолжать отправлять неактуальные данные — сервер отвечает ошибкой.
Очистите cookies и кэш для этого сайта — страница часто начинает открываться как ни в чём не бывало.
Попробуйте режим инкогнито или другой браузер
Если в обычном режиме сайт не открывается, а в режиме инкогнито всё работает — дело почти наверняка в сохранённых данных браузера или расширениях.
Очистите DNS-кэш
На Windows DNS-кэш очищают через командную строку:
ipconfig /flushdns
Проверьте, не мешают ли расширения, VPN и антивирус
Временно отключите расширения, связанные с сетью и фильтрацией трафика. То же касается антивируса и брандмауэра.
Если ошибка возникает при загрузке файла
На многих сайтах есть лимиты на размер загружаемых файлов. Попробуйте уменьшить размер файла или проверьте допустимые ограничения.
Что делать владельцу сайта
Посмотрите на логи сервера. Именно там видно, какие запросы приходят и какие из них отклоняются. Проверьте плагины, модули безопасности, формы, механизмы авторизации.
Ошибка 400 — это ситуация, когда сервер получил запрос, но не смог его принять в том виде, в котором он пришёл. Чаще всего дело оказывается в неправильном адресе, старых cookies, кэше или слишком большом файле.
Похожее
Все статьи
Nextcloud на VPS: своё облако через Docker Compose
Nextcloud — это собственное облако: файлы с синхронизацией на телефон и компьютер, календарь, контакты, общий доступ по ссылке. На VPS его поднимают через Docker Compose из пяти контейнеров (подробности ниже): Nextcloud, база PostgreSQL, кэш Redis, контейнер для фоновых задач и…
Настройка параллельной работы RDP на Windows Server 2016-2025
Windows Server 2016, 2019, 2022 и 2025 по умолчанию пускают по RDP двух администраторов одновременно, и покупать лицензии служб терминалов для этого не нужно. Ниже — как это работает, как делятся ресурсы и скрипт PowerShell, который создаёт двух пользователей и…