Spring Boot MockMvc从URL中转义点

时间:2017-09-28 12:46:44

标签: spring-boot mockmvc

如果我做:

__repr__

Controller获取test @ email而不是test@email.com。如何将带点的URL传递给@Autowired protected MockMvc mockMvc; mockMvc.perform(delete("/example/test@email.com");

1 个答案:

答案 0 :(得分:1)

您必须扩展控制器方法以接受点。

E.g。你可以这样写:

@RequestMapping(value = "/delete/{email:.*}",
        method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)