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

Что такое статус кода

Статус-код HTTP — это трехзначное число, которое сервер отправляет в ответ на клиентский запрос. Он указывает на результат обработки запроса.

Основные группы:

  • 1xx (Информационные) — запрос принят, обработка продолжается (например, 100 — Continue).
  • 2xx (Успешные) — запрос успешно обработан (200 — OK, 201 — Created).
  • 3xx (Перенаправления) — требуется дополнительное действие (301 — Moved Permanently, 302 — Found).
  • 4xx (Ошибки клиента) — проблема на стороне клиента (400 — Bad Request, 404 — Not Found).
  • 5xx (Ошибки сервера) — проблема на стороне сервера (500 — Internal Server Error, 503 — Service Unavailable).

Пример проверки в JavaScript:

javascript
fetch('https://api.example.com/data')
  .then(response => {
    if (!response.ok) {
      throw new Error(`HTTP error! Status: ${response.status}`);
    }
    return response.json();
  })
  .catch(error => console.error(error));
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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