这里主要参考 RFC3986 文档。

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

      URI         = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

      hier-part   = "//" authority path-abempty
/ path-absolute
/ path-rootless
/ path-empty 下面用一个例子介绍URI各个组成部分,来源于RFC。
         foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
| _____________________|__
/ \ / \
urn:example:animal:ferret:nose

最新文章

  1. iOS 跳转到App Store下载或评论
  2. &12-2 查找二叉搜索树
  3. 在Winform中播放视频等【DotNet,C#】
  4. Android自定义UI模板
  5. JSONCPP安装
  6. Freemarker中通过request获得contextPath
  7. Daas
  8. 问题-关于sharemem程序访问WEB出现内存错误处理
  9. win 10 安装 mysql解压版 步骤
  10. Oracle EBS DBA常用SQL - 安装/补丁【Z】
  11. Log4j、Log4j 2、Logback、SFL4J、JUL、JCL的比较
  12. 微信小程序Server端环境配置
  13. String类的indexOf方法的用法和举例
  14. 进程PCB
  15. 你云我云•兄弟夜谈会 第二季 5G
  16. SQL Server与SQL Server Express的区别
  17. java对文件操作之实用
  18. SAS ODS GRAPHICS SGPLOT 画图 指存放定路径、名称、指定格式
  19. WampServer下修改和重置MySQL密码
  20. Excel表格生成sql语句

热门文章

  1. HTTP缓存机制和原理
  2. rabbitmq权限细分二
  3. JVM----双亲委派模型
  4. Remote Ubuntu VM from Windows
  5. sentinel控制台监控数据持久化【MySQL】
  6. C++ STL——string和vector
  7. leetcode1284 转化为全零矩阵的最少反转次数
  8. Android studio怎么使用git代码文件逐行追溯
  9. 【转载】网页JS获取当前地理位置(省市区)
  10. NoSQL的种类