= "header")
Object get(@RequestParam(required = false, defaultValue = "test") String param){
//do smth
}
@GetMapping(params = "param")
Object get(@RequestParam String param){
//do smth
}
так вот, если передать только заголовок, то спринг ожидаемо пошлет запрос в первый метод, до если передать и заголовок и параметр, то во второй. Кажется что у параметров приоритет выше. кто нибудь сталкивался с подобным? как бы приоритет поменять?
в общем если вдруг кто-нибудь столкнется, то во втором методе прописать @GetMapping(params = "param", headers = "!header")
Обсуждают сегодня