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

В чем разница между POST и DELETE

POST и DELETE — это HTTP-методы с разными целями:

  • POST используется для создания или обновления ресурса на сервере. Он может отправлять данные в теле запроса (например, JSON или form-data).
  • DELETE предназначен для удаления ресурса по указанному URI. Обычно не имеет тела запроса.

Пример POST:

javascript
fetch('/api/users', {
  method: 'POST',
  body: JSON.stringify({ name: 'John' }),
  headers: { 'Content-Type': 'application/json' }
});

Пример DELETE:

javascript
fetch('/api/users/123', {
  method: 'DELETE'
});

POST неидемпотентен (повторный запрос может создать дубликат), DELETE идемпотентен (повторный запрос не изменит результат).

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

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

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

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