首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Vue源码 & 前端进阶体系

    【Http原理】URI=URL+URN

    这这个东西傻傻分不清楚,最终还是耐着性子去总结了下 定义 URI 是 统一资源标识符 在 某一规则下 能把一个资源 独一无二地标识 出来 URL 是 统一资源定位符 用 描述位置 来确定 一个资源 URN URI URI 最大,包含 URN 和 URL URI 可以是URL,可以是 URN,可以两个都是 URI 作用是标记一个资源,可以有不同标记的方式 1、通过 URN 的 特定命名空间名字 去标识 URN 定义 资源的身份 使用URN,可以在不知道他的网络位置和访问方式的情况下讨论资源 如果你关心的是网络资源的唯一性,你可以把 URI 定义成 URN 的形式 2、通过 URL 的 地址定位方式 去标识 URL 从 资源存储位置 的角度去出发 唯一地标识了资源的路径 以及 通过什么协议 获取到资源信息 URN 从为每一个资源起一个 唯一名称 的角度出发 由于为每一个资源起一个唯一的名称显然需要专门的组织机构管理 ,所以并不是所有的资源都有 URN 例子 一个网络资源,比喻成张三这个人 通过 URN 我们可以用 身份证号 4215648 来独一无二确定 张三的身份 虽然没有告诉你怎么去 找到他,但是你有足够的信息去

    96110发布于 2019-08-02
  • 来自专栏Diuut

    URI与URL与URN的关系

    统一资源定位符( Uniform Resource Locator) 统一资源定位符(Uniform Resource Locator,URL),统一资源名称(Uniform Resource Name,URN 另一种就是URN,这是URL的一种更新形式,URN不依赖于位置,并且有可能减少失效连接的个数。但是其流行还需假以时日,因为它需要更精密软件的支持。 URN:统一资源名称 (Uniform Resource Name) URN在web中主要应用是下拉菜单的制作。使用URN时下拉菜单的易扩展性将会得到很大的提高。 P2P下载中使用的磁力链接是URN的一种实现,它可以持久化的标识一个BT资源,资源分布式的存储在P2P网络中,无需中心服务器用户即可找到并下载它。 https://baike.baidu.com/item/URI https://baike.baidu.com/item/URL https://baike.baidu.com/item/URN

    1.1K20编辑于 2022-11-22
  • 来自专栏java 成神之路

    URI、 URL 和 URN 的区别

    它包含URL和URNURN URN = Universal Resource Name 统一资源名称 URN它命名资源但不指定如何定位资源,比如:只告诉你一个人的姓名,不告诉你这个人在哪。 例如:telnet、mailto、news 和 isbn URI 等都是URN。 比如 urn:issn:1535-3613 则不属于URL(统一资源定位符),因为根据该标识符无法定位任何到资源。 示例: urn:issn:1535-3613 (国际标准期刊编号) urn:isbn:9787115318893 (国际标准图书编号) mailto:jijs@jianshu.com (简单邮件传输协议) tel:+1-81-555-1212 URI、URL和URN区别 URI 指的是一个资源 URL 用地址定位一个资源; URN 用名称定位一个资源。

    1.8K150发布于 2018-05-18
  • 来自专栏给点知识

    URI RUL和URN的区别

    翻译 首先返回一下三个缩写的含义 URI 统一资源标识符(Uniform Resource Identifier) URL 统一资源定位(uniform resource locator) URN 统一资源名称 (uniform resource Name) 分析 百科解释:统一资源定位符(Uniform Resource Locator,URL),统一资源名称(Uniform Resource Name,URN 从字面意思理解 URI 统一资源标识符,是一个标识符,用来标识互联网上的资源,那么它是如何来标识的呢,有两种方式一个就是通过定位(URL),一个就通过名称(URN)。 那么什么是URN呢?

    96220编辑于 2022-05-13
  • 来自专栏IT杂症

    URI、URL、URN三者的关系

    首先看定义 URI:Uniform Resource Identifier 统一资源标识 URL:Uniform Resource Locator 统一资源定位 URN:Uniform Resource Name 统一资源名称 URL和URN是 URI的子集,URL和URN一定是URI,反之则不是; url http://www.lookcss.com/index.html urn bitpoetry.io /posts/hello.html#intro 区别 URN:统一资源名称,包括名字(给定的命名空间内),但是不包括访问方式 wiki:百科

    35520发布于 2021-11-08
  • 来自专栏WebJ2EE

    URI、URL、URN、IRI,你分得清吗?

    URI、URL、URN 3.1. 摘录一波官方文档(rfc3305)中的重点 1. Thus a URI was either a URL or a URN. "urn:" is also a URI scheme; it defines subspaces, called "namespaces". For example, the set of URNs, of the form "urn:isbn:n-nn-nnnnnn-n", is a URN namespace. ("isbn" is an URN namespace identifier. It is not a "URN scheme", nor is it a "URI scheme.")

    1.7K20发布于 2021-10-14
  • 来自专栏JavaEdge

    统一资源定位符分清URL、URL、URN

    与URL和URN的关系 URL(定位符)和URN(名称)属URI的子类,URI可以为URL或URN两者之一或同时是URI和URN。 技术上讲,URL和URN属于资源ID;但是,人们往往无法将某种方案归类于两者中的某一个:所有的URI都可被作为名称看待,而某些方案同时体现了两者中的不同部分。 URI可被视为定位符(URL),名称(URN)或两者兼备。 统一资源名(URN)如同一个人的名称 URN定义某事物的身份 而统一资源定位符(URL)代表一个人的住址 URL提供查找该事物的方法。 URN是基于某名字空间通过名称指定资源的URI。人们可以通过URN来指出某个资源,而无需指出其位置和获得方式。资源无需是基于互联网的。 例如,URN urn:ISBN 0-395-36341-1 指定标识系统(即国际标准书号ISBN)和某资源在该系统中的唯一表示的URI。它可以允许人们在不指出其位置和获得方式的情况下谈论这本书。

    1.4K20发布于 2021-02-22
  • 来自专栏偏前端工程师的驿站

    Java魔法堂:URI、URL(含URL Protocol Handler)和URN

    互联网之父Tim Berners-Lee引入用于识别、定位和命名互联网资源的途径——URI、URL和URN。三者彼此关联,URI的范畴位于体系的顶层,URL和URN的范畴位于体系的底层。 ? 上图可知URL和URN必须是URI,但URI却不一定是URL或URN。   xt=urn:btih:4D9FA761D69964B00DF0B3B0C9C1F968EA6C47D0&xt=urn:ed2k:7655dbacff9395e579c4c9cb49cbec0e&dn= 首先URI是基础,URL和URN均属于URI;    2.  URN突出的是持久化,通过具体的持久化策略实现地址无关性。 

    2.4K50发布于 2018-01-18
  • 来自专栏全栈程序员必看

    excel怎么生成xml文件_Excel文件格式或扩展名无效

    > <Workbook xmlns="<em>urn</em>:schemas-microsoft-com:office:spreadsheet" xmlns:o="<em>urn</em>:schemas-microsoft-com:office :office" xmlns:x="<em>urn</em>:schemas-microsoft-com:office:excel" xmlns:ss="<em>urn</em>:schemas-microsoft-com:office: > <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office :office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office: spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <DocumentProperties xmlns="<em>urn</em>:schemas-microsoft-com

    1.4K30编辑于 2022-09-23
  • 来自专栏全栈程序员必看

    How to use SOAP API call SF

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:enterprise.soap.sforce.com "> <soapenv:Header> </soapenv:Header> <soapenv:Body> <urn:login> <urn:username >your_username</urn:username> <urn:password>your_password+security_token</urn:password> </urn:login> </soapenv:Body> </soapenv:Envelope> Click the green triangle on the top (play button)

    42120编辑于 2022-09-15
  • 来自专栏网络安全技术点滴分享

    CVE-2025-54574 Squid高危漏洞缓解脚本

    防护规则添加模块# 检查是否已存在URN防护规则if grep -q "acl deny_urn urlpath_regex ^urn:" "$SQUID_CONF"; then echo "[+ ] URN access already disabled." else echo "[*] Adding URN access block to squid.conf... " # 向配置文件追加防护规则 cat <<EOL >> "$SQUID_CONF"# CVE-2025-54574 mitigation - block URN accessacl deny_urn urlpath_regex ^urn:http_access deny deny_urnEOL echo "[+] URN access rule added."

    14710编辑于 2026-01-12
  • 来自专栏玄魂工作室

    CVE-2019-9848 LibreOffice < 6.2.5 任意python命令执行漏洞复现

    > <office:document xmlns:office =“urn:oasis:names:tc:opendocument:xmlns:office:1.0”xmlns:style =“urn: oasis:names:tc:opendocument:xmlns:style:1.0”xmlns:text = “urn:oasis:names:tc:opendocument:xmlns:text: 1.0”xmlns:table =“urn:oasis:names:tc:opendocument:xmlns:table:1.0”xmlns:draw =“urn:oasis:names:tc :opendocument 1.0“xmlns:svg =”urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0“xmlns:chart =”urn:oasis:names /MathML“xmlns:form =”urn :oasis:names:tc:opendocument:xmlns:form:1.0“xmlns:script =”urn:oasis:names:tc

    2.4K10发布于 2019-08-09
  • 来自专栏网络安全技术点滴分享

    一键修复Squid代理服务器严重堆溢出漏洞(CVE-2025-54574)

    一键应用缓解措施:通过在 Squid 配置文件中添加访问控制列表(ACL)规则,明确阻止所有以 urn: 开头的 URL 路径访问,从而切断漏洞利用途径。 访问:# CVE-2025-54574 mitigation - block URN accessacl deny_urn urlpath_regex ^urn:http_access deny deny_urn avoid duplicatesif grep -q "acl deny_urn urlpath_regex ^urn:" "$SQUID_CONF"; then echo "[+] URN access else echo "[*] Adding URN access block to squid.conf... accessacl deny_urn urlpath_regex ^urn:http_access deny deny_urnEOL echo "[+] URN access rule added

    9210编辑于 2026-02-15
  • 来自专栏程序那些事

    安全声明标记语言SAML2.0初探

    其中这个SAMLRequest是用Base64编码的,下面是一个samlp:AuthnRequest的例子: <samlp:AuthnRequest xmlns:samlp="<em>urn</em>:oasis :names:tc:SAML:2.0:protocol" xmlns:saml="<em>urn</em>:oasis:names:tc:SAML:2.0:assertion" ID="aaf23196- //sp.flydean.com/SAML2</saml:Issuer> <samlp:NameIDPolicy AllowCreate="true" Format="<em>urn</em> <samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:saml="urn:oasis:names oasis:names:tc:SAML:2.0:status:Success"/> </samlp:Status> <saml:Assertion xmlns:saml="<em>urn</em>

    2.3K31发布于 2020-12-31
  • 来自专栏玩转JavaEE

    请求地址最后面的 “/” 加和不加到底有什么区别?

    URN 开始 在介绍这两个东西之前,我们还得先说说另外一个东西,叫做URNURN的全程为Uniform Resource 译作统一资源名称,URN、URL与URI的关系类似于下图: ? 由上图可以看到,URN 和 URL 实际上是 URI 范畴之内的概念。 URN 表示给每一个互联网资源取一个名字,但是互联网资源千千万万,给每一个资源取一个不重复的名字显然不太现实,因此,并不是所有的互联网资源都有 URNURN 就类似于一个人的身份证号码,是唯一的,但是通过这个身份证号码找不到这个人 也就是说 URI 可以是 URL ,也可以是 URN 或两者兼备,如果你关心资源的名称,那就将 URI 定义成 URN 的形式,如果你关心资源的位置,那么就将 URI 定义成 URL 的形式,URI 中包括了 URN 和 URL 。

    1.5K50发布于 2019-08-06
  • 来自专栏向治洪

    xmpp即时通讯三

    3) 如果接收实体能够进行SASL协商,它必须在一个<mechanisms/>元素中广告一个或多个认证机制,此元素靠 'urn:ietf:params:xml:ns:xmpp-sasl'命名空间响应从初始实体 3) 初始实体选择一个机制,靠发送一个已被'urn:ietf:params:xml:ns:xmpp-sasl'命名空间认定为合格的<auth/>元素给接收实体,并为‘mechanism’属性包含一个合适的值 4) 如果需要,接收实体靠发送一个<chanllenge/>元素来挑战实始实体,此元素由给初始实体的 'urn:ietf:params:xml:ns:xmpp-sasl'命名空间来限定;此元素可能包含XML Challenge/response序列对继续,直到以下三种事情之一发生:       1) 初始实体终止握手,靠发送一个由'urn:ietf:params:xml:ns:xmpp-sasl'命名空间限定的 3) 接收实体报告握手成功,靠发送一个由'urn:ietf:params:xml:ns:xmpp-sasl'命名空间限定的<success/>元素给初始实体;此元素可能包含XML字符数据(在SASL术语中

    2.7K80发布于 2018-01-29
  • 来自专栏FreeBuf

    可绕过身份验证,GitHub企业服务器曝满分漏洞,附PoC

    oasis:names:tc:SAML:2.0:assertion:method:bearer"> <SubjectConfirmationData> <NameID Type="<em>urn</em> :oasis:names:tc:SAML:2.0:nameid-type:persistent" Format="<em>urn</em>:oasis:names:tc:SAML:2.0:nameid-format:basic </SubjectConfirmation> <AuthnStatement AuthnInstant="2024-05-21T06:40:00Z" AuthnContextClassRef="<em>urn</em> :oasis:names:tc:SAML:2.0:assertion:AuthnContextClassRef:unspecified"> <AuthnMethod>urn:oasis:names methodName:password</AuthnMethod> </AuthnStatement> <AttributeStatement> <Attribute Name="<em>urn</em>

    38100编辑于 2024-05-27
  • 来自专栏Go实战

    转!!URL和URI区别 转

    URI,URL,URN 从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。 “ 那我们无所不知的维基百科把这段消化的很好,并描述的更加形象了: “URI可以分为URL,URN或同时具备locators 和names特性的一个东西。 URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式。” URN是唯一标识的一部分,就是一个特殊的名字。    because of the protocol) tel:+1-816-555-1212 telnet://192.0.2.16:80/ (also a URL because of the protocol) urn

    1.3K10发布于 2019-04-04
  • 来自专栏全栈程序员必看

    XML 在SQLServer中的使用

    COLLECTION ClientInfoCollection AS '<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="<em>urn</em> :ClientInfoNamespace" targetNamespace="<em>urn</em>:ClientInfoNamespace" elementFormDefault="qualified"> < > <People xmlns="<em>urn</em>:ClientInfoNamespace"> <Person id="1234"> <FirstName>John</FirstName> 如Listing 4 SELECT Info_typed.query( 'declare namespace ns="urn:ClientInfoNamespace"; /ns:People') ns:FirstName>John</ns:FirstName> <ns:LastName>Doe</ns:LastName> </ns:Person> <ns:Person xmlns:ns="<em>urn</em>

    8K30编辑于 2022-07-11
  • 来自专栏行云博客

    uri和url区别和关联

    如目录和文件名等 URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net@java.sun.com。 URI是以一种抽象的,高层次概念定义统一资源标识,而URL和URN则是具体的资源标识的方式。URL和URN都是一种URI。笼统地说,每个 URL 都是 URI,但不一定每个 URI 都是 URL。 这是因为 URI 还包括一个子类,即统一资源名称 (URN),它命名资源但不指定如何定位资源。上面的 mailto、news 和 isbn URI 都是 URN 的示例。

    1.2K10发布于 2020-07-13
领券