网址对我们来说,再常见不过。为什么有了网址才能上网?
因为我们通过网址才能找到我们需要的资源,比方说今日头条的网址。我们也称之为URL-统一资源定位器,是互联网标准资源地址,互联网上所有的资源都可以通过这种资源定位器或者说地址访问到。当然,前提是资源持有者合法地公开资源以供访问。这里的资源包括文本、图片、视频、动画、音频、程序等等。
URL的完整格式是这样的:
[协议类型]://[访问资源需要的凭证信息]@[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查詢]#[片段ID]
以上面的为例:
https是协议类型,是描述我们通过哪种协议来访问资源,什么是协议?协议就是发明和管理互联网的一群大聪明们定好的规矩,你想上互联网就得遵守这个规矩。
http--->超文本传输协议
https--->加密超文本传输协议
这两种是我们最常用的,现在大部分浏览器会在你输入网址的时候自动添加这两种协议名。细心的读者可能会发现,好多浏览器会提示http协议有安全风险,许多网站都采用https协议。
其他协议还有:
File--->本地文件传输协议,访问本地计算机上的文件
FTP--->网络文件传输协议,访问网络文件
Thunder--->专用下载链接协议,迅雷软件
其他还有很多,就不一一列举。(Windows不区分协议名大小写)
www是三级域名(也有其他的,比如github),toutiao.com是域名,会通过DNS翻译给主机和网络设备。想了解DNS可以参考我的文章:通俗讲解DNS到底是什么
端口号一般不用我们填写,超文本传输协议(http)默认的端口号是80.
如果需要下载资源文件,还需要在后面跟上文件名和参数(片段ID)。我们下载网上资源文件时候如果仔细观察网址会发现最后的文件名和一些参数。
对于普通用户来说网址等同于URL,互联网上只要知道资源网址(URL),就可以访问到该资源。