400 Bad Request
Сервер не может обработать запрос из-за ошибки в синтаксисе.
Определение (RFC 9110)
HTTP-код 400 400 Bad Request определён в RFC 9110 (HTTP Semantics), раздел 15.5.1 — действующей спецификации семантики HTTP (июнь 2022), которая заменила устаревшие RFC 7231 и RFC 2616.
Описание
Код 400 Bad Request указывает, что сервер не может обработать запрос из-за ошибки на стороне клиента: неправильный синтаксис, некорректное формирование сообщения запроса или обманная маршрутизация.
Частые причины
- Некорректный JSON или XML в теле запроса
- Неправильная URL-кодировка
- Отсутствуют обязательные параметры
- Тело запроса слишком большое
- Невалидные значения заголовков
Как исправить
- Проверьте формат и кодировку тела запроса
- Убедитесь, что все обязательные параметры присутствуют
- Проверьте соответствие Content-Type формату тела
- Проверьте URL-кодировку спецсимволов
- Уменьшите размер запроса
Проверьте HTTP-статус вашего сайта
Проверить →