在使用拦截器进行拦截操作时,需要调用request.getRequestURL()或者request.getRequestURI(),那么现在简单说一说两者区别。
1.返回值的区别:
request.getRequestURL() 返回值是一个StringBuffer类型
request.getRequestURI() 返回值是一个String类型
2.具体返回数据的区别
先看 request.getRequestURL() 返回的是一个具体的地址,访问网页的地址
而 request.getRequestURI() 返回的是一个映射地址,也就是你的@RequestMapping里面所写的地址