URI RUL和URN的区别

翻译

首先返回一下三个缩写的含义
URI 统一资源标识符(Uniform Resource Identifier)
URL 统一资源定位(uniform resource locator)
URN 统一资源名称(uniform resource Name)

分析

  • 百科解释:统一资源定位符(Uniform Resource Locator,URL),统一资源名称(Uniform Resource Name,URN)是URI的子集。
  • 从字面意思理解
  1. URI 统一资源标识符,是一个标识符,用来标识互联网上的资源,那么它是如何来标识的呢,有两种方式一个就是通过定位(URL),一个就通过名称(URN)。

逐个理解

  1. 那么什么是URL呢?
    比如我们要访问互联网上的某个服务器的视频资源
    http://xxx.com:80/xxx1/xxx1/xinwelianbo.mp4

    那么这个由协议+主机+端口+路径 组成的就是对应的xinwelianbo.mp4唯一的路径。
    当某一天这个网站把视频放在其他服务器上去了,那么我们访问就要用新的地址,老的地址打开就是404了。

    http://aaa.com:8080/xxx2/xxx2/xinwen.mp4,这个时候这个视频对应的才是我们的xinwelianbo.mp4视频
    ![![在这里插入图片描述](https://img-blog.csdnimg.cn/31c35d02864c46dab2b27650f2d79450.png)

  2. 那么什么是URN呢?
    这个理论是比较牛的,就是上边的新闻联播视频对应着唯一的标识,比如http://www.xxx.com:80/sdfj233j3i3l4j33jio343j32lj/代表这个视频,那么无论视频放在那个服务器上,只要能访问,那么我们就一直使用这个路径就可以访问到,就好比是服务器对应的mac一样,从服务器出生到销毁,它无论在北京还是杭州,它的mac都不会变,只要拿着这个mac就可以找打它。

URI RUL和URN的区别(看不懂?)相关推荐

  1. 网址和URL之间的区别:什么是RUI、RUL、URN

    调用Web地址是普通的一个问题.一般这种情况,大家都会说,将"URL"放到浏览器中.这里提到的URL ,其实不是一个URL ,是网址的意思.URI 是统一资源标识符,而 URL 是 ...

  2. URI、URL和URN的区别和联系

    什么是URI.URL.URN? URI(Uniform Resource Identifier ):统一资源标识符.URI类似于资源的 id,一个URI能够标识唯一一份资源,但反之则未必. URL(U ...

  3. JAVA基础 - URI、URL和URN的区别

    什么是URI(统一资源标识符)? "A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标识抽象或物理资源." 用于标识一个抽象或物理资源 ...

  4. 计算机是数学还是结构标高区别,老师傅教你认识建筑施工图上的标高,还怕看不懂标高吗...

    原标题:老师傅教你认识建筑施工图上的标高,还怕看不懂标高吗 一.相对标高 按规定,相对标高为零的地方,应注写成±0.000,以此处为基准,负标高处应在标高数字前加上"-"号,如-0 ...

  5. Codeforces Round #700 (Div. 2) D2 Painting the Array II(最通俗易懂的贪心策略讲解)看不懂来打我 ~

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 整场比赛的A ~ E 6题全,全部题目超高质量题解链接: Codeforces Round #700 ...

  6. URI是什么意思?URI和URL有什么区别?

    URI是什么意思?URI和URL有什么区别? 详解! HTTP = Hyper Text Transfer Protocol URI = Universal Resource Identifier U ...

  7. IEnumeratorTItem和IEnumerator Java 抽象类和普通类、接口的区别——看完你就顿悟了...

    IEnumerable 其原型至少可以说有15年历史,或者更长,它是通过 IEnumerator 来定义的,而后者中使用装箱的 object 方式来定义,也就是弱类型的.弱类型不但会有性能问题,最主要 ...

  8. 机器学习的书看不懂怎么办?看看大神怎么回答?

    有同学问:机器学习的书看不懂怎么办?于是我去知乎找了很多大神的回复. 本文来源:知乎 高赞回复一 作者:张戎 来源:知乎 第一次学机器学习的时候还是选定一本书,先精通一本书籍,再泛读其他书籍,其他机器 ...

  9. 小师妹学JVM之:深入理解JIT和编译优化-你看不懂系列

    文章目录 简介 JIT编译器 Tiered Compilation分层编译 OSR(On-Stack Replacement) Deoptimization 常见的编译优化举例 Inlining内联 ...

最新文章

  1. C++实现int与string之间的相互转换
  2. 我看team work
  3. 汉字在屏幕上的显示过程以及乱码的原因
  4. TCP协议面试灵魂10问 | 强势整理
  5. 音视频技术开发周刊 | 140
  6. docker 之volume
  7. 进程管理—进程描述符(task_struct)
  8. Python3实现从txt文件中读取指定行的方法
  9. echarts 三环圆环_echarts实现环形进度图
  10. 来看看优酷是如何测试 App 响应式布局的!
  11. 订单同步工程标准化改造事记
  12. c语言计算10亿位圆周率,C语言:圆周率的计算
  13. 使用canvas把照片旋转任意角度
  14. 燃料电池电池超级电容复合能量管理策略simulink仿真模型
  15. cad审图软件lisp_cad审图什么软件好 创基出图助手教程(附下载)
  16. C1认证:植物大战僵尸存档详解
  17. python控制qq添加好友_QQ增粉秘籍:QQ添加好友被限制 突破规则日增粉1000+
  18. mp4 转 m3u8 java_java下载m3u8转ts合成mp4
  19. 微信小程序:校验真实姓名和身份证号
  20. WiFi 4: 802.11n 白皮书

热门文章

  1. 成都盛铭轩电商:活动图片如何设计
  2. 计算机系统基础期末复习--袁春风详细版
  3. 21个有用的python工具
  4. 51单片机c语言程序控制,51单片机C语言程序设计源代码
  5. 邦纳传感器M18TUP8Q
  6. 三菱PLC编程学习1-----PLC驱动电动机正反转梯形图
  7. ESP32-CAM高性价比温湿度监控系统配网与上网方案设计与实现
  8. nvidia t4 shoc 测试问题
  9. 软件测试工程师的简历项目经验该怎么写?
  10. Java Web入门之JSTL标签的解析及使用(超详细必看)