Spring控制器映射与某些URL编码的字符串不匹配

Rup*_*ott 5 java spring spring-mvc

我有这个映射:

@GetMapping("/{example}")
public void example(@PathVariable String example) {
   ...
}
Run Code Online (Sandbox Code Playgroud)

以下网址匹配并点击此方法:

  1. /foo
  2. /f%20oo

这些不(我得到404):

  1. /f%0Doo
  2. /f%0Aoo

为什么不?

如何匹配包含这些编码字符的网址?

编辑:我已经看过了,PathMatchConfigurer但看不出这个行为的解释.