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了,哈。
老鸟:再接再厉,不要骄傲,受教后,还不抓紧点赞👍。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。