URL(统一资源定位符)就是我们常说的网址,是互联网上定位资源的标准地址格式。浏览器正是通过 URL 找到对应的服务器和网页。本词条介绍 URL 的由来、基本结构、与 URI 和域名的区别等常见问题。

| 类型 | 网络技术标准 / 术语 |
| 提出者 | 蒂姆·伯纳斯-李 |
| 标准组织 | IETF、W3C |
| 相关标准 | RFC 1738、RFC 3986 |
| 推出时间 | 20世纪90年代初 |
URL(统一资源定位符,Uniform Resource Locator)是互联网上用来标识和定位一个资源所在位置的标准地址格式,也就是大家日常所说的「网址」或「网页地址」。
如果把互联网比作一座巨大的城市,URL 就相当于每个资源的门牌号:只要在浏览器地址栏输入一个 URL,浏览器就知道去哪台服务器、取哪个文件。无论是网页、图片、视频还是接口,凡是能通过网络访问的资源,通常都可以用一个 URL 来表示。
URL 的概念由万维网之父蒂姆·伯纳斯-李在创建万维网时提出,用作网页的统一寻址方式,随后由互联网标准组织 IETF 编制为正式标准(RFC 1738),后续又被纳入更通用的 URI 规范体系并持续演进。可以说,没有 URL,就没有今天「点一下链接就能跳转」的互联网体验。
一个完整的 URL 通常由以下几个部分组成,例如 https://www.example.com:443/path/page?id=1#top:
URI(统一资源标识符)是更宽泛的概念,凡是能标识一个资源的字符串都算 URI,而 URL 是其中「既能标识又能定位」的一类,是最常见的 URI。域名则只是 URL 中主机名那一部分,例如 example.com 是域名,加上协议和路径后才构成完整的 URL。
问:URL 和网址是一回事吗?答:日常语境下基本是一回事。「网址」是 URL 的通俗叫法,严格来说 URL 的范围更广,还包括 FTP、邮件等非网页资源的地址。
问:URL 里可以有中文吗?答:可以显示中文,但传输时会被编码成百分号形式(URL 编码),所以复制中文网址时常会看到一长串 % 开头的字符,属于正常现象。
问:为什么有的 URL 以 https 开头,有的以 http 开头?答:两者都是网页传输协议,https 在 http 基础上加入了加密,能防止内容被窃听或篡改,目前主流网站都已使用 https。

| 类型 | 网络技术标准 / 术语 |
| 提出者 | 蒂姆·伯纳斯-李 |
| 标准组织 | IETF、W3C |
| 相关标准 | RFC 1738、RFC 3986 |
| 推出时间 | 20世纪90年代初 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧