首页 > 其他分享 >什么是URI

什么是URI

时间:2024-03-17 17:58:06浏览次数:27  
标签:category articles 什么 URI https URN 资源

URI

URI(Uniform Resource Identifier)统一资源标识符,用来唯一标识互联网上资源的一个字符串。它可以用来定位任何类型的资源,包括网页、图片、文件、视频、服务等。

URI的格式一般如下:

scheme://host:port/path?query_string#fragment_id
Scheme(协议):如http、https、ftp、mailto等。
Authority(权威信息):包括主机名、端口号和用户名密码(可选)
Path(路径):指向资源在服务器上的位置
Query(查询参数):附加在路径后面,用于传递额外参数
Fragment(片段标识符):用于指向资源内的特定部分,仅在本地客户端解析.

https://user:[email protected]:8080/articles/my-article?category=tech&sort=date#section1

Scheme: https
Authority: user:[email protected]:8080
Path: /articles/my-article
Query: category=tech&sort=date
Fragment: section1

URI包括了URL和URN两种形式

URL(Uniform Resource Locator):不仅唯一标识了资源,还提供了资源的具体访问路径。

例如:
https://www.example.com/articles/123?category=tech&sort=date#comments

URN(Uniform Resource Name):统一资源名称,而不关心资源当前的位置。

URN的例子: 
urn:oasis:names:specification:docbook:dtd:xml:4.1.2

标签:category,articles,什么,URI,https,URN,资源
From: https://blog.csdn.net/weixin_37646636/article/details/136780399

相关文章

  • Wizard Form / Funnel 是什么表单
    WizardForm/FunnelForm的中文翻译分别是“向导表单”和“漏斗表单”。向导表单(WizardForm):也称为多步骤表单或多阶段表单,是一种分步骤指导用户填写表单的设计模式,如同向导一样带领用户一步一步完成表单填写。漏斗表单(FunnelForm):虽然通常“funnel”在互联网营销领域更......
  • python解包是什么?
    在Python中,解包(unpacking)是一种将可迭代对象中的元素分配给变量的技术。这意味着你可以一次性从列表、元组、字符串或任何可迭代对象中提取多个值,并将它们赋值给多个变量。解包可以用于简化代码,使其更易于阅读和维护。基本解包基本解包是将可迭代对象中的元素一一对应地赋值给变......
  • 1、什么是MDM?
    (一)什么是MDM?1、MDM介绍什么是MDM?MDM全称是Mobile Device Management,即移动设备管理,广泛应用于企业管理员工的移动设备管理,提供从设备注册、激活、使用、淘汰各个环节进行完整的移动设备全生命周期管理。支持的移动设备平台有Apple、android、Windows和Chrome OS。   ......
  • HAL库&标准库,为什么更重视HAL库
    工作上使用英飞凌的芯片,英飞凌也提供了的类似ST的HAL库的SDL库,年前以太网外设出了点问题,最后查出了是产品上英飞凌SDL库没有及时更新,bug没修复。和同事讨论了为什么各大芯片厂商都在搞类似HAL库的这种高度封装的库首先为客户省去了开发底层驱动工程师的费用第二点我觉得比较重......
  • 视频监控中常见的桌面轮询是什么意思?
    什么叫桌面轮询?常见的视频监控系统可能管理着几十路甚至上千路甚至上万路视频。从预览画面的角度,就会出现既可以手工点播的需求(也就是想看谁就去找到这个摄像机,然后点击播放,这是最常见的一个功能),也会出现来回滚动很多路播放视频,一次播放9个画面这样的需求,这个就是轮询功能。......
  • 什么是进程?
    什么是进程?什么是程序?程序是一种文件。程序包含一系列信息,这些信息描述了如何在运行时创建一个进程。程序一般包含如下内容:二进制格式标识:一般用于标识文件类型机器语言指令程序入口地址数据:程序中变量初始值以及程序使用的字面常量(如字符串)符号表及重定位表:描述程序中......
  • 国家为什么要搞“信号升格”专项行动?
    1.我国的信号现状截至2021年,中国的网络质量整体上处于较高水平。中国在网络基础设施建设方面取得了显著进步,特别是在5G网络建设和推广方面表现突出。5G网络建设:中国在5G网络建设方面处于全球领先地位。各大运营商积极部署5G基站,提供高速、稳定的5G网络服务,覆盖城市和部分乡......
  • 前端React篇之React setState 调用的原理、React setState 调用之后发生了什么?是同步
    目录ReactsetState调用的原理ReactsetState调用之后发生了什么?是同步还是异步?ReactsetState调用之后发生了什么?setState是同步还是异步的ReactsetState调用的原理在React中,setState方法是用于更新组件状态的重要方法。当setState被调用时,React会对组件进......
  • 什么是构造方法
    /*构造方法什么是构造方法?方法名和类名相同,和普通方法的格式不一样的特殊方法构造方法的定义格式?修饰符类名(形参){执行语句}构造方法的作用?1,用来创建对象2,......
  • 什么是VR应急预案演练虚拟化|VR体验馆加盟|元宇宙文旅
        VR应急预案演练虚拟化指的是利用虚拟现实(VirtualReality,VR)技术进行应急预案演练的过程。在传统的应急预案演练中,人们通常需要在实际场地或模拟环境中进行演练,这可能存在一些限制,如成本高昂、场地受限、安全隐患等。而通过将应急预案演练虚拟化,可以借助VR技术在虚......