Встречается на собеседованиях • сегодня
В чем разница между post и put
POST и PUT — это HTTP-методы для создания и обновления ресурсов, но с ключевыми различиями:
- POST используется для создания нового ресурса, когда клиент не знает его будущий идентификатор. Сервер генерирует ID и возвращает его в ответе.
Пример:Сервер может создатьhttpPOST /users Body: {"name": "Alice"}/users/123.
- PUT применяется для полного обновления ресурса с известным ID. Если ресурса нет, он может быть создан (идемпотентность).
Пример:Обновит или создаст пользователя с ID 123.httpPUT /users/123 Body: {"name": "Bob"}
Ключевое отличие: POST — неидемпотентный (повторные запросы создают новые ресурсы), PUT — идемпотентный (повторные запросы не меняют результат).

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