path参数中有点(.)的参数如何传参


访问如下接口时: 

@GetMapping("/get/{name}")

public String get(@PathVariable("name")String name){

  return name;

}

如果这样请求: http://localhost:1000/get/server.port

即: name传的值是server.port

可: 实际上name接收到的值是server,没有.port,自动按.过滤掉了

如何解决?

get/{name}--->get/{name:.+}

即可!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM