Uniform Resource Locator (URL)
分类:互联网基础技术
它是什么? (What is it?)
统一资源定位符(Uniform Resource Locator),简称 URL,就是网页的地址。当您使用浏览器时,顶部地址栏(Location或URL框)里显示的那一串文字就是URL。此外,当您把鼠标移动到一个可以点击的链接(即“超链接”)上时,这个链接指向的URL地址通常会显示在浏览器窗口的左下角。
更准确地说,URL是对互联网上资源的位置和访问方法的一种简洁表示。这意味着,互联网上的每一个文件(无论是网页、图片还是视频)都有一个独一无二的、如同身份证号码一样的URL地址。
它为什么重要? (Why is it important?)
URL是整个互联网能够运作的基石,其重要性主要体现在以下两个方面:
- 为浏览器担当向导:URL的核心作用就是告诉浏览器两件至关重要的事——要用什么方法(协议)去访问,以及要访问的资源存放在网络的什么地方。浏览器正是通过解析URL,才能准确地找到并把您想要的网页内容呈现出来。
- 让“超链接”成为可能:我们在网页上经常看到一些可以点击的、颜色不同或带有下划线的文字,这就是“超链接”。我们之所以能“一点即达”,从一个页面跳转到另一个页面,完全依赖于其背后绑定的URL。点击链接,本质上就是在命令浏览器:“请立刻带我到这个URL地址去!”
它是如何构成的? (How is it structured?)
一个URL看起来可能很长,但它其实有着非常清晰的结构。其通用格式为:协议名://主机名[:端口号]/[路径名/.../文件名]
我们可以通过人民新闻中心网站的URL例子来详细拆解它的构成部分:
http://www.peopledaily.com.cn/GB/news/index.html
- 1. 协议 (http://)
- 这部分告诉浏览器要使用哪种“语言”或“规则”来获取资源。
http
是“超文本传输协议”的缩写,是网络上传输网页最常见的协议。
- 这部分告诉浏览器要使用哪种“语言”或“规则”来获取资源。
- 2. 网站名 (www.peopledaily.com.cn)
- 这部分是用来定位网站服务器的独一无二的名字。它由以下两部分组成:
- 服务器名 (www):指明了信息是存放在万维网(World Wide Web)服务器上。
- 域名 (peopledaily.com.cn):这是网站在互联网上注册的、独一无二的“门牌号”。
- 这部分是用来定位网站服务器的独一无二的名字。它由以下两部分组成:
- 3. 路径 (/GB/news/index.html)
- 这部分指明了所要访问的资源(在这里是一个网页文件)存放在服务器上的具体位置。
- 根目录 (/):
www.peopledaily.com.cn
后面紧跟的第一个斜杠/
代表服务器上存放网页的根目录,也就是最顶层的文件夹。 - 子目录和文件名 (GB/news/index.html): 这表示在根目录下的
GB
文件夹中,有一个news
文件夹,我们要找的网页文件index.html
就存放在这里。
- 根目录 (/):
- 这部分指明了所要访问的资源(在这里是一个网页文件)存放在服务器上的具体位置。
通过将这些部分组合在一起,一个完整的URL就如同一张精确的地图,能够引导浏览器在浩瀚的互联网中,准确无误地找到任何一个您想要访问的资源。