网址

Article

November 28, 2021

统一资源定位符(Universal Resource Locator)缩写为URL,是一种通用资源标识符(URI),用于指定所需资源的源地址。并且有一些检索该资源的机制。用于技术文档和一般讨论 URL 通常用于类似于 URI 的语义。这不是正确的含义,可能会令人困惑。用共同语言 网址可能意味着 Web 地址或 Internet 地址。我们通常在 Web 浏览器的地址栏中键入 URL 以从网站检索信息。

记录

互联网归因于 1990 年由 Tim Berners-Lee 创建。作为全局资源标识符的一部分 他对 URL 的格式有多少不满意 因为不是把路径从大到小 但是他分服务器就是分分的。用斜杠分隔的文件路径 例如,这个网址 http://www.serverroute.com/path/to/file.html 他想应该是这样的。http://com/serverroute/www/path/to/file.html

句法

所有 URL 都由通用资源标识符(URI 方案)方案(通常称为协议),后跟冒号 (:) 等,具体取决于所使用的映射、主机名或 IP 地址、端口号、路径名到要检索的文件或要运行的程序,最后是查询字符串,尤其是在使用网关通用接口 (CGI) 程序来检索 h 文件时。TML您还可以添加一个可选的锚点以将网页移动到所需的点。所以 URL 的一般形式是resource_type://domain:port/filepathname?query_string#anchor标识符计划或资源类型已定义 URL 其余部分的命名空间、用途和语法。基于 Web 的程序尝试根据其计划和上下文来转录 URL。 http://example.org:80 表示向 HTTP 发送请求转到端口 80 上名为 example.org 的服务器或全局资源名称 (URN),例如 mailto:bob@example.com。这将启动电子邮件编写程序,然后使用名称 bob@example.com。比如其他的标识方案包括https:、gopher:、wais:、ftp:等,注册的域名或者IP地址就是URL的目标地址。例如,域名 google.com 或 IP 72.14.207.99 是 Google 网站的地址等。主机名或域名是 URL 的一部分。大写字母无所谓。由于域名系统 (DNS) 具有此功能,因此 http://en.wikipedia.org/ 和 HTTP://EN.WIKIPEDIA.ORG/ 都打开到同一页面。端口号是一个可选组件。如果省略,它将使用该计划的默认端口号。例如,如果您键入此 URL http:http://myvncserver.no-ip.org:5800进入地址栏Web 浏览器连接到服务器的端口号 5800。 myvncserver.no-ip.org该端口被虚拟网络计算远程控制程序使用,如果没有,它连接到端口 80,这是默认的 HTTP 端口。服务器可能能够连接到多个端口和不同的服务。文件路径名是服务器上保存文件或程序的地址。在本节中,大写字母原则上很重要。但在某些服务机器上可能并不重要。尤其是在 Microsoft Windows 上运行的 Web 服务器,例如,对于大写字母很重要的服务器。将资源检索到 URL http://en.wikipedia.org/wiki/URL给出正确的结果但如果被调用http://en.wikipedia.org/WIKI/URL 或 http://en.wikipedia。org/wiki/url 将返回 404 错误页面,但对于 Windows 网络服务器所有三个 URL 都将打开到同一页面。查询字符串是传递给 Web 应用程序的数据。比如CGI程序查询字符串被拆分为变量名称。等号 () 及其值是由与号 (&) 分隔的对,例如 first_nameJohn&last_nameDoe。将查询字符串传递给一个简单的资源可能没有用。 URL 中的固定点与 HTTP 一起用于在网页上定位。喜欢这个网址http://en.wikipedia.org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。last_nameDoe 将查询字符串传递给简单的资源可能没用。 URL 中的固定点与 HTTP 一起用于在网页上定位。喜欢这个网址http://en.wikipedia.org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。last_nameDoe 将查询字符串传递给简单的资源可能没用。 URL 中的固定点与 HTTP 一起用于在网页上定位。喜欢这个网址http://en.wikipedia.org/wiki/URL#Syntax这将指示网页上标题为“语法”的部分。在某些网站上定点组件可能具有其他功能。另见片段标识符。

绝对 URL 和相对 URL

绝对网址(absolute URL)或完整网址就是在某个位置指定一个文件资源。并且只有一个意味着如果两个 URL 具有相同的名称将始终链接到同一个文件。它在何处调用并不重要,例如 http://en.wikipedia.org/wiki/File:Raster_to_Vector_Mechanical_Example.jpg。是从引用或当前位置指定所需的文件资源源。当引用不同目录中的不同文件时,经常会发现这种用法。两个句点 (..) 用于指代上面的目录层。 ../directory_path/file.txt并使用单个点 (.) 或同时省略点和斜线。引用当前目录./directory_path/file.txt directory_path/file.txt在这种情况下即使两个 URL 具有相同的名称但它可能不会链接到同一个文件。如果从不同的目录调用此资源

互联网服务器名称

主机名是分配给在 Internet 上托管文件的计算机(主机)的域名。它通常是网络中的计算机名和上位域名的组合。例如,“en.wikipedia.org”包括:内部“en”和“wikipedia.org”域名通过hosts文件或域名系统(DNS)转换为IP地址。一台计算机可以有多个主机名。通常是机器中的操作系统有一个主机名用于指代机器本身(localhost),域名也可以用作主机名。例如,在将 IP 地址分配给域名的情况下,“en.wikimedia.org”和“wikimedia.org”以及“rr.pmtpa.wikimedia.org”都是主机名,因为它们包含地址。IP但对于域名“pmtpa.wikimedia.org”它不是主机名,因为它没有分配 IP(虽然“rr.pmtpa”是“pmtpa”的子集),所以每个主机名都是一个域名。但并非所有域名都是主机名。 (主机名是域名的子集。)

参考