I have REST endpoint with multiple paths as following:
@RequestMapping(method = RequestMethod.POST, path = {"/xxx/yyy", "/zzz"}) @ResponseBody public Mono<EpcPain> paymentOrder(@RequestHeader(name = "Timeout", defaultValue = "10000") int timeout, @RequestHeader(name = "X-Request-Id", required = false) String xRequestId) { ... } How can I resolve if request path was xxx/yyy or zzz? I do not want to duplicate this endpoint nor pass some params. I am looking for some spring code magic.
ServletUriComponentsBuilder.fromCurrentRequestUri().toUriString()will get you the uri