HTTP 协议中,URI、URL 的区别

定义

HTTP: Hyper Text Transfer Protocol,超文本传输协议
URI: Universal Resource Identifier,统一资源标识符
URL: Universal Reversource Locator,统一资源定位符

结论

简单地说,URI是在某一规则下能把资源独一无二地标识出来,URL是特殊的URI,即用定位的方式实现URI。

说明

比如人,为了标识出唯一的人,我们通过身份证号来确定每个人,这个身份证号便是URI;参照HTTP 的 URL,我们也可以用以下方式识别出:动物住址协议://地球/中国/浙江省/杭州市/西湖区/某大学/14号宿舍楼/525号寝/张三.人。
可以看到,URL 以定位的方式也标识出了唯一的人。所以说URL 是用定位的方式实现了URI,它是特殊的URI。

你可能感兴趣的:(HTTP 协议中,URI、URL 的区别)