Встречается на собеседованиях • сегодня
Какие знаешь HTTP-запросы
Основные HTTP-методы:
- GET - запрос данных (идемпотентный, безопасный)
js
fetch('/api/users')- POST - создание ресурса
js
fetch('/api/users', {
method: 'POST',
body: JSON.stringify({name: 'John'})
})- PUT - полное обновление ресурса
- PATCH - частичное обновление
- DELETE - удаление ресурса
Дополнительные:
- HEAD - как GET, но без тела ответа
- OPTIONS - информация о поддерживаемых методах
- TRACE - диагностика
- CONNECT - для туннелирования
Особенности:
- GET может кэшироваться
- POST/PUT/PATCH обычно содержат тело запроса
- PUT и DELETE идемпотентны
- Безопасные методы (GET, HEAD, OPTIONS) не изменяют состояние сервера

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы