URL
URL 又称统一资源定位符(Uniform Resource Locator),是一个非常常见的术语。我们在日常生活中都会用它在网上打开网站。但从技术角度看,它到底是什么?URL 的作用是指引网页浏览器打开互联网或网络上的特定页面或文件。这是一项了不起的技术进步,能在几秒钟内将用户连接到网站或其他在线资源。
什么是 URL?
URL(统一资源定位符)在网页浏览中发挥着重要作用。没有它,查找任何网站都会变得相当混乱。用户只需在浏览器搜索栏中输入任意网站的 URL 地址,即可快速访问。您甚至可以进行精确搜索,访问特定的图片、网页或视频。
URL 的结构
所有统一资源定位符都有特定的结构,由多个组成部分构成。它们协同工作,在 Web 服务器上定位任何文档或网站。
举个例子——
https://www.proxywings.com/blog/url-guide?ref=homepage#section2
其中,
- HTTPS 是协议
- www.proxywings.com 是域名
- ref=homepage 是参数
- /blog/url-guide 是路径
- #section2 是片段。
这些基本组成部分协同工作,通过各不相同且唯一的地址查找特定资源。
URL 的组成部分
下面来看看 URL 的各个组成部分:
协议:它决定浏览器与服务器之间实际如何通信。常见的协议包括 HTTP 和 HTTPS。HTTP 协议的安全性不高,而 HTTPS 则安全性高。
域名:它是特定网站的名称,也称为网址或域名。
路径:指向网站内的特定页面或文件路径。
参数:位于问号之后的键值对。参数提供用于跟踪或筛选的附加数据。
片段:该元素指向页面的某个部分(例如某个小节标题)。
这些元素使浏览器能够快速而高效地定位所请求的资源。
URL 与 URN:两者的区别
很多人分不清 URL 和 URN。虽然这两个术语听起来差不多,但它们完全不同。
URL 代表统一资源定位符,而 URN 代表统一资源名称。此外,URL 是确定资源在网络上确切位置的地址,而 URN 仅表示资源的名称。
示例
以下是常见的 URL 类型。
- https://www.proxywings.com
- https://www.proxywings.com/blog/url-guide
- https://www.proxywings.com/search?query=url
浏览器会将这些作为输入,精确地获取并显示内容。
