У меня есть RestController
, теперь я написал метод DELETE
с @PathVariable
:метод запроса не Suported @PathVariable в @RestController весной
@RestController("/msisdns")
public class MsisdnsController {
@DeleteMapping("/{msisdnToUnReserve}")
public String unreserveMsisdin(@PathVariable String msisdnToUnReserve) { ... }
}
Bult всегда получаю ту же ошибку ...:
I've попытался с:
@DeleteMapping("/{msisdnToUnReserve}")
public String unreserveMsisdin(@PathVariable("msisdnToUnReserve") String msisdnToUnReserve)
или
@RequestMapping(value = "/{msisdnToUnReserve}", method = RequestMethod.DELETE)
public String unreserveMsisdin(@PathVariable("msisdnToUnReserve") String msisdnToUnReserve)
и больше, но всегда та же самая ошибка, я не могу достичь метод
Любая помощь?
Это мой Zuul.yml, как должен быть trnslato URI?
PD: /trasnlator
сконфигурирован для Zuul с Spring Cloud Netflix.
Пожалуйста, пост Zuul маршруты .. –
не правда Zuul проблема, потому что подмигнули работает с '@RestController ("/") MSISDNs общественности класс MsisdnsController { @DeleteMapping общественности Строка unreserveMsisdin (@RequestParam (имя = "msisdn_to_unreserve") Строка msisdnToUnReserve) {...}} ' –
@MiguelCarrasco, все еще может быть Zuul вопрос маршрута, так как два технически разные маршруты (даже если они могут быть настроены для маршрутизации в одно и то же место). –