什么是 URL(统一资源定位符)?

URL(Uniform Resource Locator,统一资源定位符)是包含在互联网上所有资源中的唯一标识符。由于其唯一性,它能帮助我们定位特定的资源。它通常也被称为网址。一个 URL 由不同的部分组成,例如协议、域名等。我们可以通过在地址栏中输入 URL,或者点击网页上的按钮或链接来访问它们。

!URL-copyURL

URL 示例:

https://www.example.com/

URL 的结构

URL 以协议开头,后面紧跟着我们要访问的资源名称。URL 使用协议作为主要的访问媒介,来访问其后指定的域名或子域名,无论资源位于何处。它使用多种协议,例如 HTTP(超文本传输协议)、HTTPS 协议(安全的 HTTP)、用于电子邮件的 mailto、用于文件的 FTP(文件传输协议),以及用于访问远程计算机的 TELNET。大多数协议名称使用冒号和双斜杠指定,但 mailto 协议仅使用冒号指定。

URL 中域名后面的可选部分:

  • 可以指定指向特定页面或文件的路径。
  • 可以指定一些额外的查询参数。
  • 用于建立连接的网络端口。
  • 对文件中特定点或页面上 HTML 元素的引用。

URL 的不同组成部分

URL 由多个部分组成,这些部分帮助我们访问互联网上的特定页面。URL 的每个部分都有其重要性。让我们来讨论一下 URL 的不同部分。

!url-parts-copy-(1).webp)

参考 URL:

https://www.example.com/dsa/array-data-structure-guide/#what-is-array

协议或方案:

URL 以用于访问互联网上资源的协议开头。资源是通过域名系统或 DNS 访问的。有多种可用的协议,如 HTTPHTTPSFTP、mailto、TELNET 等。上述 URL 中使用的协议是 https

域名或主机名:

它是你要在互联网上访问的页面的引用或名称。在本例中,域名是:www.example.com

端口名:

它定义在域名之后,通过冒号将其与域名隔开。通常,它在 URL 中是不可见的。域名端口名组合在一起可以称为Authority(授权信息)。Web 服务的默认端口是 端口 80 (:80)

路径:

它指的是存储在 Web 服务器上的特定文件或页面的路径或位置,用于访问其内容。这里使用的路径是:array-data-structure

查询:

查询主要出现在动态页面中。它由一个问号(?) 后跟参数组成。在上述 URL 中,查询是:?

参数:

这些是 URL 查询字符串中的信息片段。通过使用和号(&) 符号分隔,可以向 URL 传递多个参数。上述 URL 中的查询参数是:ref=home-articlecards

片段:

片段出现在 URL 的末尾,以井号(#) 符号开头。这些是内部页面引用,指向页面内的特定部分。上述 URL 中的片段是:#what-is-array

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/23587.html
点赞
0.00 平均评分 (0% 分数) - 0