Uri与URL

【Java微服务-医疗管理项目】(附源码+资料+教程) 尚医疗是专门为各大医院、门诊提供的一款医疗管理平台。 系统包含:系统管理、药品进销存管理、看病就诊、收费管理、检查管理、数据统计等核心模块。 通过尚医疗系统可以快速、方便的管理病人从挂号到门诊结束所涉及到的全套流程。也可以清晰明了的体现出药品进货、出售的所有记录。......... 阅读详情

这里写图片描述
URI,URL,URN

从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。

URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。
而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。
而URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net@java.sun.com。
也就是说,URI是以一种抽象的,高层次概念定义统一资源标识,而URL和URN则是具体的资源标识的方式。URL和URN都是一种URI。

在Java的URI中,一个URI实例可以代表绝对的,也可以是相对的,只要它符合URI的语法规则。而URL类则不仅符合语义,还包含了定位该资源的信息,因此它不能是相对的,schema必须被指定。

“A URI 可以进一步被分为定位符、名字或两者都是. 术语“Uniform Resource Locator” (URL) 是URI的子集, 除了确定一个资源,还提供一种定位该资源的主要访问机制(如其网络“位置”)。“

“URI可以分为URL,URN或同时具备locators 和names特性的一个东西。URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式。”

通过这些描述我们可以得到一些结论:

首先,URL是URI的一种(通过那个图就看的出来吧)。所以有人跟你说URL不是URI,他就错了呗。但也不是所有的URI都是URL哦,就好像蝴蝶都会飞,但会飞的可不都是蝴蝶啊,你让苍蝇怎么想!
让URI能成为URL的当然就是那个“访问机制”,“网络位置”。e.g. http:// or ftp://.。
URN是唯一标识的一部分,就是一个特殊的名字。

  下面就来看看例子吧,当来也是来自权威的RFC:

ftp://ftp.is.co.za/rfc/rfc1808.txt (also a URL because of the protocol)
http://www.ietf.org/rfc/rfc2396.txt (also a URL because of the protocol)
ldap://[2001:db8::7]/c=GB?objectClass?one (also a URL because of the protocol)
mailto:John.Doe@example.com (also a URL because of the protocol)
news:comp.infosystems.www.servers.unix (also a URL because of the protocol)
tel:+1-816-555-1212
telnet://192.0.2.16:80/ (also a URL because of the protocol)
urn:oasis:names:specification:docbook:dtd:xml:4.1.2

  这些全都是URI, 其中有些事URL. 哪些? 就是那些提供了访问机制的.

总结

我们经常使用的URI不是严格技术意义上的URL。例如:你需要的文件在files.hp.com. 这是URI,但不是URL–系统可能会对很多协议和端口都做出正确的反应。

URL是一种具体的URI,它不仅唯一标识资源,而且还提供了定位该资源的信息。URI是一种语义上的抽象概念,可以是绝对的,也可以是相对的,而URL则必须提供足够的信息来定位,所以,是绝对的,而通常说的relative URL,则是针对另一个absolute URL,本质上还是绝对的。

注:这里的绝对(absolute)是指包含scheme,而相对(relative)则不包含scheme。

参考 http://www.cnblogs.com/wuyun-blog/p/5706703.html
http://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html

【AN7581】AN7581 SDK编译环境搭建操作说明 安装编译需要的工具包。 阅读详情

相关推荐

pgAdmin4备份恢复实战:从安装到避坑指南

本文提供了一份详尽的pgAdmin4备份恢复实战指南,涵盖从安装配置到执行备份恢复的全流程。针对Windows环境下的浏览器兼容性、二进制路径配置等常见问题,给出了具体解决方案。重点强调了使用pgAdmin4进行备份恢复的可靠性,特别是在处理包含PostGIS等扩展的数据库时,能有效避免数据类型和权限错误,确保数据迁移的完整性与安全性。

weixin_29266007的博客 439

URL和URI的详细区分(带实例)

1说明: 这段时间写android的时候用到了URL和URI,有点分不清楚,于是做了一个系统性的学习。在这里将自己的学习笔记粘贴出来,希望对大家有帮助。 1)Java类库里有两个对应的类java.net.URL和java.net.URI,官方的定义分别如下: (URL)A Uniform Resource Locator thatidentifies the location of an I

安东尼的博客 2万+

异步复位同步释放:如何确保复位信号的可靠性与时序安全

本文深入探讨了异步复位同步释放技术在数字电路设计中的关键作用,详细分析了复位信号的可靠性与时序安全问题。通过对比异步复位与同步复位的本质区别,揭示异步复位的优势与潜在风险,并提供了标准的Verilog实现方案。文章还涵盖了多时钟域下的复位同步策略、复位网络时序约束方法以及实际工程中的经验教训,为数字系统设计者提供了全面的复位信号处理指南。

weixin_29213655的博客 400

几种常见的载入中、loading页面效果的实现方法总结

网页加载过程中提示“载入中…”,特别是使用动画效果,可以一个“等待”的温馨提示,用户体验很不错。 刚才花了半个多小时去网上查了下页面正在载入效果的实现方法,觉得有必要记录下. 先说最简单的第一种,原理就是,在网页载入时在页面最中间打入一个层上面显示,"网页正在载入中...."当网页下载完毕,,用JS关闭这个层......。 先在首页HTML最上面...任意位置都行..加入 <DIV ...

weixin_30856965的博客 2533

移远EC800M CAT1模块HTTP POST实战:从AT指令到OneNet平台数据上报(附STM32代码)

本文详细介绍了移远EC800M CAT1模块通过AT指令实现HTTP POST数据上报到OneNet平台的完整流程,包含STM32实战代码。内容涵盖PDP上下文激活、HTTP服务配置、JSON数据包构建等关键技术要点,并提供硬件连接、状态机设计和错误处理等实用方案,助力开发者快速实现物联网设备稳定数据传输。

weixin_42565652的博客 508

详细Ubuntu 22.04 配置最新UR机械臂仿真环境(ros2-humble, ur-sim, ur-ros2-driver)

使用ubuntu22.04.01和ur-sim, ur-driver进行ur机械臂的仿真

verloge的博客 1万+

URI与URL详解

看开源框架经常看到会用到URL或者URI之类的,现在就总结一下URL与URI吧。

独学而无友,则孤陋而寡闻 5万+

河洛理数【陈抟】每月月卦推演每日运卦

Step2:每卦中的日爻遇到二十四节气中的当日为节(月初)或气(月中)的时候,所代表的日期需要变更。正常来说,屯卦分别代表初一到初六,但是由于当月初二时立秋节,所以初爻就不能作为初一、而是要作为立秋节开始时(文中还精算到了立秋是从初二的午时开始),如下。说的代表月运的基础卦上进行当月日卦的推演方式。老样子,我们还是按照书中举得例子卦在这边进行一步步的推演,最后做总结。Step1:从月卦爻下一爻开始,自下而上,进行五个爻的爻变,新推演的每个卦代表六天,如下。假设当月月卦是即济卦,月爻在二爻,如图所示(

Daniel专栏 764

URL和URI的区别

URI包括URL和URN两个类别,URL是URI的子集,所以URL一定是URI,而URI不一定是URL URI = Universal Resource Identifier 统一资源标志符,用来标识抽象或物理资源的一个紧凑字符串。 URL = Universal Resource Locator 统一资源定位符,一种定位资源的主要访问机制的字符串,一个标准的URL必须包括:protoco...

koflance的博客 8万+

如何借助Gemini 3 Pro完成一篇文献精读?(劝收藏)

金句必须是原文的完整句子,并附上该句子在文中的大致位置。你是一名资深科研文献评估专家,请根据我提供的文献信息(标题、作者、期刊、时间、引用、摘要、结论、图表)依次输出:①影响力评估:按期刊、作者、时间、引用、问题重要性给出1–10分及简述;用上述方法再结合Gemini 3 Pro的辅助,原本需要3小时才能读完一篇文献,现在只需50分钟,不管是顶刊论文还是领域内冷门论文,都可以用这套方法,另外七哥设计的高阶精读提示词,需根据自己的文献内容做调整,希望这篇文章的方法能帮你高效精读文献,掌握文献的精华内容。

智能AI让学术科研更容易 1302

openGauss学习笔记-280 openGauss性能调优-实际调优案例09-修改启动参数解决TPCC大幅度波动

openGauss学习笔记-280 openGauss性能调优-实际调优案例09-修改启动参数解决TPCC大幅度波动280.1 现象描述280.2 优化分析 openGauss学习笔记-280 ope

超哥的博客 309

URI和URL的区别与联系

解析URI和URL之间的区别与联系一、URI1.什么是URI2.URI的组成二、URL1.什么是URL2.URL的组成三、URI和URL之间的区别。四、通俗理解 一、URI 1.什么是URI URI:统一资源标识符,表示Web上每一种可用的资源,如HTML文档,图像,视频片段,程序等都是由一个URI进行标识的。 2.URI的组成 通常由三部分组成: (1) 资源的命名机制; (2)存放资源的主机名; (3)资源自身的名称。 注:以上三点是对实例的解释,并不是URI的必要条件,URI只是一种概念,怎样实现无所

weixin_52148548的博客 2万+

汇川H5U模拟量输出模拟量转换FC: S_RTI

汇川H5U模拟量输入模拟量转换 FC S_ITR_RXXW_Dor的博客-优快云博客接口中的临时变量,如果优化的可以省去一些,感兴趣的可以自行编写修改下,这里不在举例。至此模拟量输入转换FC编写完成。

RXXW_Dor的博客 6679

什么是url 什么是uri

什么是url 什么是uri

weixin_69797860的博客 7450

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

URL与URI

URL与URI 而URL是uniform resource locator,统一资源定位器 URI,是uniform resource identifier,统一资源标识符 1、URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL是一种URI。 2、格式不同:URL的格式一般由下列三部分组成:第一部分是协议(或称为服务方式);第二部分是存有该资源的主机IP地址...

feixingyuanhongzhu的博客 5360

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

一文搞懂URI与URL

侧重点不同 URI 在于I(Identifier)是统一资源标示符,可以唯一标识一个资源。 URL 在于Locater,是统一资源定位符,提供找到该资源的确切路径 URI不要求确切的格式,只要能在一定条件下唯一标识一个资源即可,比如你是一名在读大学生,身份证号123456,学号654321,就读于xx大学yy学院zz专业,那么在中国境内用来标识你的URI可以是: 1)身份证号:123456 2)/xx大学所在省/市/xx大学/yy学院/zz专业/654321 这两种方式都成功的在中国境内标识了你这个唯一的

sunjintaoxxx的博客 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

java URI,URL使用

Java中URI,URL和URN的使用 从天极网抄录整理 2006-1-13   URI、URL和URN是识别、定位和命名网上资源的标准途径。本文分析了URI、URL和URN的概念,以及Java的URI和URL类(以及与URL相关的类),并演示了如何在程序中使用这些类。 Internet被认为是全球的实际和抽象的资源的集合。实际的资源包括从文件(file)到人(person),抽象的资

shuhuai007的专栏 2万+

java URL和URI

【README】 本文产生了 URL, URI,以及对应的java类的api; 1.URI,统一资源标识符,标识互联网上的某个网络资源,标识方式如 名称,位置等;就像人的标识一样,可以通过身份证或学生证号或社保号码等来标识;(但不一定靠位置来标识) 2.URL, 统一资源定位符,唯一标识一个资源在internet上的位置(仅靠位置来标识);所以 URL 是 URI标识网络资源的一种方式;即 URI可标识的资源范围比URL大; 3.URL是一种URI ; 【1】URI,统一资源标识符 1)URI采用

PacosonSWJTU的博客 4941

URI与URL的区别

URI 统一资源标识符:用来标识Web上可访问的任意类型的资源(HTML,视频·,音频,程序) 比如现在有一个需求找某市的图书馆里的一本书(书也是资源):这本书的位置在“建设路好物图书馆文学区第三个书架的第四层的《XXX》” “《XXX》”相对于“文学区第三个书架的第四层“就是一个标识符 “文学区第三个书架的第四层的《XXX》“相对于“建设路好物图书馆”就是一个标识符 唯一资源标识符不是固定的,而是相对的。主要作用就是用于与其他资源区别开来的一个标识符。 URI由三部分组成: 1:访问资源的命名机制:比

weixin_44353042的博客 1万+

URL和URI

授权信息(authority,可选):权威部分可选,它通常包含访问资源所需的主机名(域名或 IP 地址)和可选的端口号,格式为 用户名:密码@主机名[:端口号]。片段标识符(fragment,可选):有些地方也成Anchor(锚点),片段标识符是可选的,用于标识文档内部的位置或锚点。片段表示符(Fragment):也称锚点(anchor),是URL的可选部分,用于指向资源中的特定部分或位置。可以理解为URL是URI的一个子集,所有的URL都是URI,但不是所有的URI都是URL。

qq_73991712的博客 1053

什么是URI,什么是URL

1.什么是URIWeb上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 URI一般由三部分组成:访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 考虑下面的URI,它表示了当前的HTML 4.0规范:    http://www.webmonkey

2622

URL和URI的区别与联系

URL和URI定义: URL(uniform resource locator)是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。比方:百度 http://www.baidu.com 就是一个URL URI是Web上可用的每种资源 - HTML文档、图像、视频片段、程序,由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 URL的格式由下列三部分组成: 第一部分是协议(或称为服务方式); 第二部分是存有该资

githubcurry,985cs博士在读 8360

URI URL区别及转换

https://www.iteye.com/blog/dingbuoyi-836621 String urlString = "http://192.168.21.77:8080/swp/mainPage?aa=11&bb%3D22"; URI uri = URI.create(urlString); System.out.println(uri.getPat...

weixin_41987908的博客 6785

android uri详解,URI与URL详解

https://blog.youkuaiyun.com/readiay/article/details/52862379看开源框架经常看到会用到URL或者URI之类的,为什么要熟悉这个呢?比如说你写一个网络程序,需要访问资源,资源位置信息最好封装起来,如果使用String表示,虽然可以使用,但是感觉挺low的。你用了URI或者URL,当你想获取这个资源位置信息的某个属性时怎么着也比String方便吧。[TOC...

weixin_39631316的博客 1407

URI和URL的区别

URI (Uniform Resource Identifier):统一资源标志符 如果能在一定规则下把一个资源独一无二的标识出来,即可称其为URI 比如,如果国家不允许人名重复,那么,有人叫“张三”,有人叫“张三蟲矗2020”,此时这两个人名就是统一资源标志符,这里的重点是,无论用什么规则,只要能唯一标志某个资源,那它就是URI,再比如,在人名会重复的情况下,地球村\中国\四川省\成都市\男子学院\计算机系\2020级\一班\一号\大帅比\张三,能独一无二的标识一个人,那它也可称为URI URL (Uni

小夏陌的博客 1万+

什么是URL和URI

什么是URL和URI

weixin_69619971的博客 1168
上一篇: 类与接口
下一篇: Math取整
loadingru
博客等级 码龄11年 0粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值