request.getRequestURI()与request.getRequestURL()的区别

在使用拦截器进行拦截操作时,需要调用request.getRequestURL()或者request.getRequestURI(),那么现在简单说一说两者区别。

1.返回值的区别:

request.getRequestURL() 返回值是一个StringBuffer类型

request.getRequestURI() 返回值是一个String类型

2.具体返回数据的区别

先看 request.getRequestURL() 返回的是一个具体的地址,访问网页的地址

而 request.getRequestURI() 返回的是一个映射地址,也就是你的@RequestMapping里面所写的地址

猜你喜欢

转载自blog.csdn.net/Huang405267467/article/details/124358837