![11 1 用url参数管理项目模态框状态](https://i.ytimg.com/vi/BKZ3_s6eMF4/hqdefault.jpg)
内容
- 定义-统一资源定位符(URL)是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了统一资源定位符(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服务器。