简介统一资源定位符简称为URL,是一种识别互联网上文件位置的方法。它们不仅用于打开网站,还用于下载服务器上托管的图像,视频,软件程序和其他类型的文件。
在计算机上打开本地文件就像双击它一样简单,但要在远程计算机上打开文件,如Web服务器,我们必须使用URL,以便我们的Web浏览器知道在哪里查看。例如,打开 表示下面介绍的网页的HTML文件,方法是将其输入到您正在使用的浏览器顶部的导航栏中。
统一资源定位器最常被缩写为URL,但当它们引用使用HTTP或HTTPS 协议的 URL时,它们也称为网站地址。
URL通常用单独说出的每个字母发音(即u-r-l,而不是earl)。在更改为统一资源定位器之前,它曾是Universal Resource Locator的缩写。
URL的示例
您可能习惯于输入网址,例如用于访问Google网站的网址:
https://www.google.com
整个地址称为URL。另一个例子是这个网站(第一个)和微软(第二个):
https://qq.com
https://www.microsoft.com
你甚至可以获得超级特定的信息并打开图像的直接URL,就像这个长在维基百科网站上指向Google徽标的网址一样。如果您打开该链接,您可以看到它以https://开头,并且具有常规查找的URL,如上面的示例,但是还有许多其他文本和斜杠,以便指向图像所在的确切文件夹和文件驻留在网站的服务器上。
当您访问路由器的登录页面时,同样的概念适用; 路由器的IP地址用作URL以打开配置页面。
我们大多数人都熟悉我们在Firefox或Chrome等网络浏览器中使用的这些类型的网址,但这些网址并不是您需要网址的唯一情况。
在所有这些示例中,您使用HTTP协议打开网站,这可能是大多数人遇到的唯一网站,但您也可以使用其他协议,如FTP,TELNET,MAILTO和RDP。URL甚至可以指向硬盘上的本地文件。每个协议可以具有一组唯一的语法规则以便到达目的地。
URL的结构
URL可以分解为不同的部分,每个部分在访问远程文件时都有特定用途。
HTTP和FTP URL的结构与protocol:// hostname / fileinfo相同。例如,使用其URL访问FTP文件可能如下所示:
FTP://servername/folder/otherfolder/programdetails.docx
除了拥有FTP而不是HTTP之外,它看起来就像你在网上可能遇到的任何其他网址一样。
让我们使用以下URL,这是Google公布的CPU漏洞,作为HTTP地址的示例并标识每个部分:
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
- https是协议(如FTP是一种协议),它定义了与之通信的服务器类型。
- security是用于访问此特定网站的主机名。
- googleblog是域名。
- com是所谓的顶级域名(TDL),其他一些包括.net,.org,.co.uk等。
- / 2018/01 /表示用于组织网页或文件的目录。在保存网站文件的Web服务器上,这些文件夹将是您单击以查找此URL指定的文件的实际文件夹。