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

Почему create-запрос используют через post

Create-запросы используют через POST, потому что POST предназначен для создания новых ресурсов, а не для их получения. POST не идемпотентен (повторный запрос может создать дубликат), что соответствует логике создания. GET же кешируется, имеет ограничения по длине URL и предназначен только для чтения данных. Пример: ```java @PostMapping("/users") public ResponseEntity createUser(@RequestBody User user) { User savedUser = userRepository.save(user); return ResponseEntity.created(URI.create("/users/" + savedUser.getId())).body(savedUser); } ``` POST также позволяет передавать тело запроса (например, JSON), что удобно для сложных данных.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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