分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

前端 — URL、URI、URN概念和区别整理,以及URL语法规则

发布时间:2023-09-06 02:23责任编辑:蔡小小关键词:前端

URL(Uniform Resource Locator),统一资源定位符。表示了互联网上资源的位置,同时也可选择性携带资源的访问方法。但是不确定该位置是否有相应的资源,若资源位置做过变动,之前的URL将无法访问到该资源。

一般由三部分组成(文章下面待会详述):

  • 1、协议(或称为服务方式)
  • 2、存有该资源的主机地址(和端口号)
  • 3、资源在该主机中的具体地址(目录、文件名)

http://www.jaykoo.com:80/my/url/location.html

---------------------------------------------
//协议:http
//主机地址:www.jaykoo.com
//端口号:80
//文件在主机中地址:/my/url/location.html

  

URN(Uniform Resource Name),同一资源名称。URN 是作为特定内容的唯一名称使用的,与目前的资源所在地无关。使用这些与位置无关的URN,就可以将资源四处搬移。通过URN,还可以用同一个名字通过多种网络访问协议来访问资源。

常见的,老司机们在magnet的格式中:

magnet:?xt=urn:btih:23333333
----------------------------
下划线标注了该资源的URN

  

URI(Uniform Resource Indentifier),统一资源标识符。

1、首先,URL和URN都是URI的子集,因此,一切URL和URN都是URI。

2、它的概念为,用于标识在世界范围内某一唯一的互联网资源的字符串。强调了标识一个资源。具体怎么标识?可以用资源的名称(Name)、定位(Location)来标识,或者以上两者都有。

前端 — URL、URI、URN概念和区别整理,以及URL语法规则

原文地址:https://www.cnblogs.com/jaykoo/p/9989769.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved