如何从Spring Web通配符路径变量中排除斜杠?

时间:2019-04-25 10:05:09

标签: java regex spring spring-webflux

我有name变量的通配符映射:

@GetMapping("/{id}/{*name}")
public ResponseEntity<byte[]> getObject(@PathVariable String id, @PathVariable String name) {
...
}

如果我尝试执行这样的请求:

localhost:8080/1/test/test.txt

我的变量是:1/test/test.txt,但是我希望nametest/test.txt,而没有“/"。

问题是:如何使用通配符映射(也许使用正则表达式之类的东西)从变量中排除斜杠?

0 个答案:

没有答案