URI和URL的简介

Posted jasonwan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了URI和URL的简介相关的知识,希望对你有一定的参考价值。

一、URL和URI定义:

   1.URL是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。比方:网易 http://www.163.com就是一个URL。

   2.URI是Web上可用的每种资源 - html文档、图像、视频片段、程序,由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 
   URL的格式由下列三部分组成: 
第一部分是协议(或称为服务方式);  
第二部分是存有该资源的主机IP地址(有时也包含port号);  
第三部分是主机资源的详细地址。

  URI一般由三部分组成: 
訪问资源的命名机制。  
存放资源的主机名。  
资源自身的名称。由路径表示。

二、URL和URI差别:

(a)URI是一个相对来说更广泛的概念。URL是URI的一种,

是URI命名机制的一个子集,能够说URI是抽象的,而详细要使用URL来定位资源。

(b)Web上的每一种资源如:图片、文档、视频等,都是由URI定位的。这里所谓的定位指的是web上的资源相对于主机server来说,存放在server上的详细路径。

(c)URL是internet上用来描写叙述信息资源文件的字符串。用在客户程序和server上,定位客户

端连接server所须要的信息,它不仅定位了这个信息资源,并且定义了怎样找到这个资源。

通俗理解 :

URI就是一种资源定位机制。它是比較笼统地定位了资源,并不局限于client和server,

而URL就定位了网上的一切资源,仅仅要是网上的资源,都有唯一的URL.

以上是关于URI和URL的简介的主要内容,如果未能解决你的问题,请参考以下文章

php 的路由简介 (一个简单的路由模式)

android.net.Uri 简介 API

009-elasticsearch示例数据导入URI查询方式简介Query DSL简介查询简述_sourcematchmustshould等过滤器聚合

HAProxy原理和基本概念(基础)

Web应用安全威胁与防治——基于OWASP Top 10与ESAPI的目录

RESTFul API 设计 简明指导与规范