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

Как применяется HTTP-протокол со стороны Frontend

Frontend использует HTTP для взаимодействия с сервером через запросы. Основные моменты:

  1. Методы запросов:
    • GET - получение данных
    • POST - отправка данных
    • PUT/PATCH - обновление
    • DELETE - удаление
  1. Заголовки - управляют запросом/ответом:
javascript
fetch('/api/data', {
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer token'
  }
})
  1. Коды статусов:

    • 2xx - успех (200 OK)
    • 4xx - ошибка клиента (404 Not Found)
    • 5xx - ошибка сервера (500 Internal Error)
  2. Формат данных - обычно JSON:

javascript
fetch('/api', {
  method: 'POST',
  body: JSON.stringify({name: 'John'})
})
  1. Инструменты:
    • Нативный fetch()
    • Библиотеки (Axios)
    • GraphQL (альтернатива REST)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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