URL和URI的区别

URL和URI的区别
Posted on 2007-02-01 14:22 Exiler 阅读(3031) 评论(16)  编辑  收藏 
URL和URI的区别
这个困扰我好久的概念问题总算清楚了

url:同一资源定位符  
uri:同一资源标志符  
   
url定位客户端连接到服务器所需要的信息,如  
http://www.csdn.net  
http://tcc.com:8080/servlet/logon?name=zhangsan&addr=tttt  
完整构成  
<protocol>://<servername>[:port]/<url-path>[?query-string]  
  
uri是url组成的一部分,没有域名和查询字符串,
即域名之后查询字符串之前所有的信息,用于制定资源。  
   
例如,对于请求地址  
http://java.sun.com/products/servlet/index.html?id=09  
   
url--->http://java.sun.com/products/servlet/index.html?id=09  
uri--->/products/servlet/index.html  

你可能感兴趣的:(html,.net,servlet,sun)