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协议的理解:超文本传输协议,应用于OSI网络模型中的应用层,是用于服务器传输超文本到本地浏览...
    24_yu阅读 906评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • HTTP概述 超文本传输协议(HTTP,HyperText Transfer Protocol) 是互联网上应用最...
    曹渊说创业阅读 3,861评论 2 61
  • 关于HTTP协议 HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输...
    司马DE晴空阅读 440评论 0 1
  • 以前读《意林》总是翻开目录先看自己熟识的作者的文章,第二遍就是根据题目的喜好读一遍,最后一遍只是大致扫一遍。 自...
    素小清阅读 227评论 0 0