统一资源定位符(URL)

作者: Lewis Jackson
创建日期: 9 可能 2021
更新日期: 25 六月 2024
Anonim
11 1 用url参数管理项目模态框状态
视频: 11 1 用url参数管理项目模态框状态

内容

定义-统一资源定位符(URL)是什么意思?

统一资源定位符(URL)是Internet上资源的地址。 URL指示资源的位置以及用于访问该资源的协议。


URL包含以下信息:

  • 用于访问资源的协议
  • 服务器的位置(按IP地址或域名)
  • 服务器上的端口号(可选)
  • 资源在服务器目录结构中的位置
  • 片段标识符(可选)

也称为通用资源定位器(URL)或Web地址。 URL是一种统一资源标识符(URI)。在通常的实践中,术语URI不使用,或者与URL同义使用,即使从技术上讲这是不正确的。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了统一资源定位符(URL)

蒂姆·伯纳斯·李(Tim Berners-Lee)和互联网工程任务组(Internet Engineering Task Force)工作组在1994年开发了该URL,这在RFC 1738中得到了正式规定。

所有URL均按以下顺序显示:

  • 方案名称
  • 冒号和两个斜杠
  • 服务器位置
  • 服务器上资源的端口(可选)和位置
  • 片段标识符(可选)

因此,格式将如下所示:

scheme://位置:端口/服务器上的文件.htm?querystring = 1

这看起来确实更复杂。最常见的方案(协议)是任何WWW用户都可以识别的HTTP和HTTPS。服务器的位置通常是域名。鉴于此,以下URL更容易理解:

http://www.google.com/default.htm
https://www.google.com/default.htm

这两个URL都表明服务器上有一个名为default.htm的文件,其地址为“ google.com”。一个使用常规HTTP,而另一个使用此方案的安全版本。

关于URL的两个常见混淆因素:

  • “ www”实际上不是技术协议的一部分。网站刚刚开始使用它来指示用户正在使用万维网。这就是为什么如果您访问http://google.com,它将重定向到http://www.google.com。
  • 大多数用户通过Web浏览器访问Internet,该Web浏览器在后台将HTTP连接上的端口80插入。这就是为什么如果您访问http://www.google.com:80,将会看到与没有端口号相同的网站。

最后,以下URL演示了一个片段标识符,通常称为查询字符串:


http://www.google.com/some-page?search=hello

这就是说要使用HTTP协议向google.com(通过端口80)访问网站的请求,并在搜索变量“ hello”中请求“ some-page”。这就是为什么您有时会看到URL太长的原因,因为许多变量在更具交互性的Web应用程序中被发送到Web服务器。