Я новичок в весне, и у меня есть следующий код, подобный этому:
@GetMapping(path = "/{accesscode}", produces = "application/something.v1+json")
Я хочу написать что-то вроде этого:
@DeleteMapping(consumes = "application/someotherthing.v1+json")
Мне кажется, я понимаю, что "производит" и «потребляет» делать в этом контексте, но я не уверен. Из того, что я понимаю, выдает для типа носителя для ответа, а потребляет для запроса. Я предполагаю, что если "производит = MediaType.APPLICATION_JSON_VALUE", то ответ будет JSON значение, и если потребляет это, то мы только go на указанный метод, только если заголовок запроса (?) Равен JSON.
Это правильно? Моя цель здесь заключается в том, чтобы при вызове DELETE заголовок запроса должен быть в «Applications / someotherthing.v1 + json» и удалить запись, а если это «... v2», то он не должен
* 1010. * Это основано на том, что мне сказали, поэтому я не уверен, имеет ли это смысл.