乐趣区

大话URL和URI的区别和联系

2019 年 6 月 15 日,菜鸟坐在电脑桌前,喝着咖啡,唱着歌,心情大美。写了一个博客《程序员的前世与今生》。正巧,大鸟从他身边路过,猫了一眼,觉得不错,就跟菜鸟说:“菜鸟,写的不错吗,把 URI 给我分享一下,同乐同乐”。
菜鸟:“URI?什么东东?”
大鸟:“就是你们通常说的 URL,快点”。鄙视中 …
菜鸟:被鄙视了,不爽。美好的心情就这么被破坏了。话说,URI 到底是什么鬼?话不多说,百度中 ….

30 分钟后 …

菜鸟:原来 URI 包含 RUL 和 RUN。RUL 和 RUN 是 URI 的子集。原来,URL 是 URI 的一部分,简单。(关系图,如下图所示)

老鸟:说得没错,但你知其然而不知其所以然,URI 和 URL 的关系,如同唐僧和白马的关系一样 — 唐僧骑的是白马,但骑白马的不一定是唐僧,也可能是鸟人
老鸟:要想搞懂 URI 和 URI,必须从定义出发,定义是最简单且最权威的教科书。
菜鸟:回归本源,从定义出发。小样的,你穿个马甲,我也要认识你
菜鸟:URL:统一资源定位符 – 用于标示网络资源的位置 。关键词: 定位 URI:统一资源标识符 – 用于标示一个抽象或者物理资源。关键词: 标识 。What are you talking about?
老鸟:举个例子,有一个网站:”http://www.baidu.com/1.html” 无论这个 1.html 页面展示的是美女,野兽,还是外星人,你输入 1.html 就可以进入该网站,与内容无关 。这时,你可将 http://www.baidu.com 是一个 URI,”http://www.baidu.com/1.html” 是 URL。同理 http://www.baidu.com/2.html 是 …。同时也是 URI。再举个例子:有一张名片(小明)– 通讯地址:山东省潍坊市奎文区大铁岭文化乡八阿哥路 0 号,身份证:0101001。此时这个通讯地址就是 URL,若干年后,小明可能已经搬家了,无论小明的家庭搬去了任何地方, 但是这个地址不会变 ,你仍然可以去八阿哥路 0 号,但是你却找不到小明了。这就是 URL。同时身份证不会发生变化,通过身份证我们 唯一确认 小明,这就是统一资源标识符 URI。
菜鸟:搜噶,掌握了这个,我也可以去装 A 了,哈。
老鸟:再接再厉,不要骄傲,受教后,还不抓紧点赞????。

退出移动版