前言:
网络真的非常神奇,原本以为自己知道很多网络的知识,但是近几天专门学习了关于网络的知识,发现自己知道的可以说是管窥筐举、单见浅闻罢了!了解网络咱们先从解读网址开始!
1、网址是什么
网址准确的名字就是URL(uniform resource locator),统一资源定为符,在日常的工作学习中我们一般所遇到的都是http开头的,但是网址还有很多开头的。例如,ftp、file、mailto等等!期中file在使用中是不访问网络的!
接下来解释一下为什么会有这么多的URL,我们在用浏览器上网时候,通常访问的是web服务器,但是我们的浏览器依然可以访问ftp服务器,此时如果想要访问ftp服务器,那么就不能以http打头开始了,此时需要以ftp打头开始了!访问不同的服务器,就要有不同的开头!
2、解析http
http就是超文本传输协议,其实我们平时再用浏览器上网的时候,见到的网址不是很全的,其中有一部分都被系统隐藏了!如图
浏览器的第一步就是对URL进行解析!
3、URL与URI的区别
URL(uniform resource locator),统一资源定为符;
URI(Uniform Resource Identifier):统一资源标识符
URL是URI中的一种具体的表现,从字义上看,URI是一种标识,代表着资源,而URL是一种具体的定为,代表着资源的具体的位置!
如图,URL只是URI的一个子集,很多人说URL不是URI,那么这些人的说法真的错了,URL就是URI,只不过URL是URI中的一种!就相当于中国人和北京人一样,北京人就是中国人的一种,北京人可以叫做中国人,也可以叫做北京人,而中国人只能叫中国人,不能叫北京人,因为中国人,还包括上海人,河北人等等!
后记
网络的知识真的是太有意思了,但是也很难懂,以后每周更新一篇网络的相关知识,敬请期待吧!