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

Для чего нужен PUT

PUT используется в HTTP для обновления существующего ресурса или создания нового, если он не существует. В отличие от POST, PUT идемпотентен — повторные запросы не изменяют результат. Пример с REST API: ```java @PutMapping("/users/{id}") public ResponseEntity updateUser(@PathVariable Long id, @RequestBody User user) { User updatedUser = userService.updateUser(id, user); return ResponseEntity.ok(updatedUser); } ``` **Ключевые моменты:** - Полная замена ресурса (не частичное обновление, как у PATCH). - Клиент определяет URI (например, `/users/123`). - Часто используется в CRUD для операций update. Если ресурса нет, сервер может создать его (зависит от реализации).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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