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

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

HTTP методы определяют тип операции, которую нужно выполнить с ресурсом. Основные:

  • GET - получение данных (идемпотентный)
js
fetch('/api/users')
  • POST - создание ресурса
js
fetch('/api/users', {
  method: 'POST',
  body: JSON.stringify({name: 'John'})
})
  • PUT - полное обновление ресурса (идемпотентный)
  • PATCH - частичное обновление
  • DELETE - удаление ресурса (идемпотентный)

Реже используемые:

  • HEAD - как GET, но без тела ответа
  • OPTIONS - информация о доступных методах
  • CONNECT, TRACE - для отладки

Идемпотентность означает, что повторные запросы дают тот же результат. PUT, DELETE, GET - идемпотентны, POST - нет.

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

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

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

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