在Boot 2.0.0之前我们使用过:
@RequestMapping(method = RequestMethod.GET, value = "/{ipAddress:.+}", produces = MediaType.APPLICATION_JSON_VALUE)
允许我们传入一个IP地址而不是让它丢弃最后一个八位字节,认为它是一个文件名后缀,这在几个帖子中有记录。
在2.0.0中,除了以.123结尾的地址外,这仍然有效。导致406。
使用来自https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-config-content-negotiation和Spring MVC @PathVariable with dot (.) is getting truncated的提示设法解决了这个问题,但可能对其他人有用吗?
此致