Встречается на собеседованиях • сегодня

Что значит 400 статус код

400 Bad Request означает, что сервер не может обработать запрос из-за клиентской ошибки (например, неверный синтаксис, некорректные данные или отсутствие обязательных параметров). Это ошибка на стороне клиента, а не сервера.

Примеры причин:

  • Невалидный JSON в теле запроса
  • Отсутствие обязательного поля
  • Неправильный формат данных (например, строка вместо числа)
javascript
// Пример запроса с ошибкой 400
fetch('/api/user', {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: '{malformed json}' // Невалидный JSON
})
.then(response => {
  if (response.status === 400) {
    console.error('Некорректный запрос');
  }
});

Для исправления нужно проверить корректность отправляемых данных и структуру запроса.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы