首页 > 代码库 > HTP协议中URI和URL区别
HTP协议中URI和URL区别
URL(uniform resource location ):统一资源定位符
URI(uniform resource identifier):统一资源标志符
URI:可以表示一个域,也可以表示一个资源,是一个字符串格式规范,并没有指明用途;URL:只能表示一个域,是资源定位的规范,包括网址 服务器 文件路径
1、URI是个纯粹的句法结构,用于指定标志web资源的字符串的各个不同部分,URL是URI 的一个特例,它包含了定位web资源的足够信息;笼统的说,每个URL都有一个URI,但不是每个URI都有一个URL,因为URI还包括一个子类URN(统一资源名称);在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析;而URL类可以打开一个到达资源的流,支持流操作
1.1、URI:web上可用的每种资源如HTML文档、图像、视频片段、程序等都是由URI定位的
URI的一般组成:访问资源的命名机制;存放资源的主机名;资源自身的名称,由路径表示,着重强调资源
1.2、URL:是internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上;采用的URL可以用一种统一的格式来描述各种资源,包括文件、服务器的地址和目录等
URL的一般组成:协议(服务方式),存在该资源的主机IP地址(有事包括端口号);主机资源的具体地址,如目录和文件名
HTP协议中URI和URL区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。