1.原理:

URI和URL的区别URL的语法1语法2
通俗的解释:URL是一个确定的地址,URI是给一个网络资源起名
URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL是一种URI。
URI:返回值是String可以是相对的,也可以是绝对的。内容为整个访问的url的path内容,不带query
URL:返回值是StringBuffer只能是绝对的,内容为整个访问的url,不带query;

2.实例:

2.1

URI,URL,request.getRequestURI(),request.getRequestURL()之间的区别
根据返回值,要用2中的StringUtils方法,就必须返回String类型。

2.2例:输入的url地址为http://localhost:8080/testproject/test?32fr

getRequestURI()返回/testproject/test,为一个String

getRequestURL()返回http://localhost:8080/testproject/test,为一个StringBuffer

相关文章:

  • 2022-12-23
  • 2021-06-03
  • 2021-11-24
  • 2021-06-08
  • 2022-12-23
  • 2021-06-28
猜你喜欢
  • 2022-01-01
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
相关资源
相似解决方案