Spring Interceptor Prehandle如果发生错误,如何获取实际的request.getServletPath()而不是“ error”

时间:2019-09-04 08:34:54

标签: spring spring-boot

如果通过错误的参数或错误的httpmethod进行了REST API调用,则在preHandle方法中,request.getServletPath()返回"/error"而不是实际请求的路径 > ..例如,如果使用GetMapping("/test")调用资源POST,则request.getServletPath()返回/error而不是/test。。我需要/ test info

如何获取实际的被调用资源路径?

Spring Boot版本= 2.1.7

谢谢

0 个答案:

没有答案