URI和URL的世纪争论
- RFC规范以前写的很糙,才引起业界的争论
- URI只是标识符,用于标示一个资源(文件,网站,邮件等);URL是定位器,除了是标识符,还需要提供如何访问它(例如http://是URL)
- URI包含URL,是URI不一定是URL,URL一定是URI
- RFC官方说未来应该使用URI这个术语,而弃用URL,URN等等(仅仅是希望)
如何使用URI和URL呢?
- 像有http://,ftp:// 这些协议的URI,一般叫URL;如果只是一个标志,就是URI
- a URI can identify a resource by location (URL), by name (URN), or both