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

Какие знаешь группы статусов кода

HTTP статус коды делятся на 5 групп:

  1. 1xx (Информационные) – запрос принят, обработка продолжается.
    Пример: 100 Continue – сервер готов принять тело запроса.

  2. 2xx (Успешные) – запрос успешно обработан.
    Пример: 200 OK – стандартный ответ для успешных запросов.

  1. 3xx (Перенаправления) – требуется дополнительное действие для завершения запроса.
    Пример: 301 Moved Permanently – ресурс перемещён на новый URL.

  2. 4xx (Ошибки клиента) – запрос содержит ошибку или не может быть выполнен.
    Пример: 404 Not Found – сервер не нашёл запрашиваемый ресурс.

  3. 5xx (Ошибки сервера) – сервер не смог обработать корректный запрос.
    Пример: 500 Internal Server Error – общая ошибка сервера.

javascript
fetch('/api/data')
  .then(response => {
    if (response.status === 200) {
      return response.json();
    } else if (response.status === 404) {
      throw new Error('Ресурс не найден');
    }
  });
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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