Встречается на собеседованиях • сегодня
Зачем нужны методы запросов
Методы HTTP (GET, POST, PUT, DELETE и др.) определяют тип операции, которую клиент хочет выполнить на сервере. Они стандартизируют взаимодействие между клиентом и сервером, делая API предсказуемым и RESTful.
- GET — запрос данных (без изменения состояния сервера).
javascript
fetch('/api/users') // GET по умолчанию
-
POST — создание ресурса (отправка данных).
javascriptfetch('/api/users', { method: 'POST', body: JSON.stringify(data) }) -
PUT/PATCH — обновление (полное/частичное).
-
DELETE — удаление ресурса.
Зачем?
- Семантика — явное указание действия.
- Безопасность — GET кешируется, POST — нет.
- REST-совместимость — единый стандарт для API.
Пример RESTful-маршрута:
text
GET /users — список пользователей
POST /users — создать пользователя
PUT /users/:id — обновить пользователя
DELETE /users/:id — удалить пользователя 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы