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

Как понять что HTTP запрос успешный

HTTP запрос считается успешным, если сервер возвращает статус код в диапазоне 200-299.

Например, 200 OK – стандартный успешный ответ, 201 Created – ресурс создан.

В JavaScript можно проверить так:

javascript
fetch('https://api.example.com/data')
  .then(response => {
    if (!response.ok) { // Проверяет статус 200-299
      throw new Error('Ошибка HTTP: ' + response.status);
    }
    return response.json();
  })
  .then(data => console.log(data))
  .catch(error => console.error(error));

Также важно учитывать сетевые ошибки (например, catch в fetch).

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

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

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

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