Что означает ошибка 400
400 Bad Request сервер возвращает, когда не может понять или обработать запрос из-за ошибки клиента: нарушен синтаксис, слишком большие заголовки или повреждены данные. Сам сервер при этом исправен.
Частые причины 400
- Испорченные или слишком большие cookies сайта.
- Слишком длинный URL или заголовки запроса.
- Опечатка или недопустимые символы в адресе.
- Повреждённый кэш браузера.
- Реже — ошибка в API-запросе (неверный JSON/параметры).
Что делать посетителю
- Очистите cookies и кэш именно этого сайта — частая причина.
- Проверьте адрес на опечатки и лишние символы.
- Откройте сайт в режиме инкогнито или другом браузере.
Что проверить владельцу сайта
- Не режет ли сервер слишком большие заголовки/URL (лимиты Nginx).
- Корректность формируемых ссылок и форм.
- Для API — валидность тела запроса и параметров.
Как избежать 400
Не плодите гигантские параметры в URL, держите cookies в разумных пределах и валидируйте входные данные в API. На стороне пользователя помогает периодическая очистка кэша.
Частые вопросы
Что значит 400 Bad Request?
Сервер счёл ваш запрос некорректным: чаще из-за испорченных cookies, слишком длинного URL или повреждённого кэша. Обычно лечится на стороне посетителя.
Как исправить ошибку 400?
Очистите cookies и кэш сайта, проверьте адрес на опечатки, попробуйте инкогнито. Если повторяется у всех — причина на сервере или в API.
400 — это у меня или у сайта?
Чаще на стороне клиента (браузера). Но если ошибку видят все, проверять нужно лимиты сервера и формирование запросов.
Сайт отдаёт ошибки?
Найду и устраню технические ошибки сайта
Проведу технический аудит, найду причину ошибок сервера, редиректов и SSL, починю и настрою мониторинг, чтобы сайт не падал молча. Старт от 5 000 рублей.
Заказать техаудит