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

Какой HTTP запрос будешь использовать для API, который по номеру карточки возвращает клиента

GET /api/cards/{cardNumber}/customer Использование GET здесь уместно, потому что: 1. Это операция чтения данных (идемпотентная) 2. В URL передается идентификатор (номер карты) 3. Не изменяет состояние сервера Пример: ```java @GetMapping("/cards/{cardNumber}/customer") public ResponseEntity getCustomerByCard( @PathVariable String cardNumber) { Customer customer = cardService.findCustomerByCard(cardNumber); return ResponseEntity.ok(customer); } ``` Лучше добавить: - Валидацию cardNumber - Обработку случая, когда карта не найдена (404) - Возможно, аутентификацию/авторизацию
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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