2021-7-17. Java之URI

Java之URI

RFC2396和RFC2732中定义了URI(Uniform Resource Identifier). URI是满足特定格式的字串, 进一步可以分作 URL(Uniform Resource Locator)和URN(Uniform Resource Name). 不赘述.

URI的格式,

[scheme:]scheme-specific-part[#fragment] 

带scheme部分的URI称作absolute URI
absolute URI且scheme-specifi-part不是’/'前缀的, 称作opaque URI

scheme-specific-part进一步可以分解, 如下格式

[scheme:][//authority][path][?query][#fragment] 

对于server-based authority, 其分解为[user-info@]host[:port], 完全格式是

[scheme:][//[user-info@]host[:port]][path][?query][#fragment] 

一些例子

http://java.oracle.com
file:///C:/jdk-11.0.9_doc-all/docs/api/java.base/java/net/URI.html	
mailto:java-net@java.sun.com
news:comp.lang.java

一花一世界 2021/7/16

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值