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

Что такое трехсотая серия ответов сервера

3xx - это HTTP-коды перенаправления (Redirection). Они указывают, что клиенту нужно выполнить дополнительные действия для завершения запроса. Основные примеры:

  • 301 Moved Permanently - ресурс навсегда перемещен на новый URL
  • 302 Found (ранее Moved Temporarily) - временное перенаправление
  • 304 Not Modified - контент не изменился (используется для кеширования)

Пример обработки в JavaScript:

js
fetch('/some-url')
  .then(response => {
    if (response.redirected) {
      console.log('Было перенаправление на:', response.url);
    }
    return response;
  });

Особенности:

  • Браузеры обычно обрабатывают 301/302 автоматически
  • Для 304 сервер возвращает только заголовки, без тела
  • Важно правильно обрабатывать редиректы в API-запросах
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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