400 (Bad Request) — это HTTP-статус, означающий, что сервер не может обработать запрос из-за синтаксической ошибки.

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

400 ошибка

Возможные причины:

  • Ошибка в URL (например, двойные знаки ==, неправильные символы).
  • Некорректные заголовки или тело запроса.
  • Повреждённые куки или параметры формы.
  • Нарушена кодировка запроса.

Пример:

Запрос к адресу:

//site.kz/search?query==laptop

В параметре использован двойной ==, что не соответствует формату. Сервер видит структуру запроса как ошибочную — и возвращает 400 Bad Request.

Loading