URL中的Spring Controller / leading / trailing空格

时间:2016-08-26 15:27:59

标签: spring spring-mvc tomcat spring-restcontroller

我有一个非常简单的Spring MVC应用程序,例如:

@Controller
@RequestMapping("/rest")
public class MyController {
    @RequestMapping(value = "/endpointA"}
    public @ResponseBody ResponseObject endpointA() {
        return something;
    }
}

端点方法应该映射到URL:“/ rest / endpointA”,但也会调用“/%20rest / endpointA”,“/ rest / endpointA”以及任何形式的前导和/或尾随空格

为什么会这样,有没有办法强制将URL精确匹配到“/ rest / endpointA”,就“/%20rest / endpointA”而言,会导致Tomcat发现404 Not Found。 / p>

由于

0 个答案:

没有答案