问题标签 [urn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
939 浏览

autodesk - 如何使用 OSS、Autodesk forge 获得 URN

我已经通过 developer.autodesk.com 了解更多关于 Forge 平台的信息,但我仍在寻找获取 obj 文件 URN 的方法。

我只需要一个示例代码就可以继续前进。:)

0 投票
1 回答
298 浏览

http - 关于 URI、URL 和 URN [统一资源标识符、统一资源位置、统一资源名称] 的“统一”是什么?

我已经在这里这里阅读了关于 URI、URN 和 URL的差异,但答案谈到了最后一个字母的差异,即标识符、名称和位置之间的差异。

我不明白的是为什么所有这些术语都有“统一”这个词,以及它们的统一之处。这个Wikipedia 部分没有提及从“通用”更改为“统一”的原因。

我想找到缺失的解释,而不是在没有完全理解它们的情况下直接记住这些术语。

0 投票
1 回答
361 浏览

xml - XML - 试图掌握命名空间 URI 的概念

如果我的 XSL 具有以下标题,则不会出现错误:

但是,如果我更改 xsl 命名空间 URI...:

...我收到一个错误:

我想我不理解命名空间 URI 的概念,因为我认为它可以是任何 URL(更不用说 URN),只要它在 XML/XSL 文档中是唯一的。明显不是。我试图改变 URI 来测试这个理论。


https://www.w3schools.com/xml/xml_namespaces.asp,我们可以阅读以下语句:

解析器不使用命名空间 URI 来查找信息。

使用 URI 的目的是给命名空间一个唯一的名称。

然而,公司经常使用命名空间作为指向包含命名空间信息的网页的指针。

第一条语句的意思是我们不关心URI指向的网页是什么,那为什么我不能将它设置为指向我想要的任何页面,甚至是不存在的页面呢?为什么它必须特别是http://www.w3.org/1999/XSL/Transform

此外,稍后在上述链接中,我们可以阅读:

统一资源标识符 (URI) 是标识 Internet 资源的字符串。

所以,正因为如此,并且因为“使用 URI 的目的是给命名空间一个唯一的名称”,这是否意味着命名空间 URI 必须是一个 URL(再次,更不用说我绝对无法理解的 URN ),这意味着我不能像这样设置命名空间:

我将从同一个链接中引用这个引用:

命名空间“ http://www.w3.org/1999/XSL/Transform ”标识 HTML 文档中的 XSLT 元素

所以现在这意味着解析器必须使用命名空间 URL 来查找信息(命名空间的元素),不是吗?

0 投票
1 回答
34 浏览

url - 域名网络别名不计入count urn部分

我对域名和 dns 配置有一个小问题。有两个域:application12345.comdomain 和example.com. 我想在 domain 上展示我的应用程序example.com

我尝试创建别名 example.comTO application12345.com

我做了

所以example.com得到application12345.com索引页。如果我单击链接而不是内容更改,但 URN 部分始终相同。

请问你能帮帮我吗?我应该怎么做才能显示example.com域上的 urn 更改?

PS最后你可以在这里测试它:

http://cryptoflick.fr/
http://prod-env.uy7cvnaywj.eu-west-2.elasticbeanstalk.com/

0 投票
1 回答
969 浏览

python - Python UUID - 使用命名空间处理 URN

在要处理的输入 XML 中,我有一个 URN UUID 作为 fileIdentifier:

urn:vendor:processor:uuid:0269803d-50c4-46b0-9f50-60ef7fe3e22b

我需要检查此 UUID 是否有效,但该vendor:processor:部分使标准模块引发错误:

如何指定它vendor:processor:是 UUID 命名空间的一部分(不确定这个术语是否正确)?

环境:Python 3.6.4 64 位 - Win10

0 投票
2 回答
244 浏览

converter - 将多个文件翻译成 svf 并得到 ths svf urn

我正在尝试将 zip 文件夹转换为 svf。zip 包含以下文件: - 一个 .obj(3D 对象);- .mtl(将对象链接到其纹理);- .tif(纹理)。

我使用 Postman 的“请求翻译(ZIP 到 SVF)”来获取骨灰盒。在这一步之前,一切似乎都很好。我得到一个基于 64 的 urn,请求的结果是“创建的”。但是,当我之后尝试使用 Forge 查看器显示它时,我收到以下错误:

据此数据将不包含任何可查看的数据。

所以我尝试改用Forge 提取器,它工作得很好,我可以查看我的模型及其纹理作为提取器的输出。

这篇文章似乎给出了一些说明,但我不明白如何将文件链接在一起并单独注册它们以进行翻译。

有没有人遇到过这个?

0 投票
1 回答
1155 浏览

c# - 如何在 .NET 中表示 URN(统一资源名称),以便 Equals 按预期工作

RFC2141提到:

  1. 词汇等价的例子

    以下 URN 比较突出了词法等价
    定义:

    URN 1、2 和 3 在词汇上都是等价的。

随后的RFC8141保留了该等价性:

2.1。命名空间标识符 (NID)

NID 不区分大小写(例如,“ISBN”和“isbn”是等价的)。

我可以在 .NET 框架中轻松找到的最接近 URN 的表示形式是URI 类。但是,它似乎并没有完全尊重 RFC 对等价的定义:

在上面的代码示例中,第一个断言按预期工作,而第二个断言失败。

是否有任何合理的方法可以让 URI 类尊重等价定义?我应该使用其他课程吗?

请注意,我找到了URN 类,但文档中提到不应该直接使用它。

0 投票
1 回答
158 浏览

urn - 国家代码的标准 URN?

我想知道 ISO 3166 2-/3-字母国家代码是否有一些常见的 URN?

我发现的只是作为某些医疗保健项目一部分的标准本身的 URN和LinkedIn 的供应商特定 URN(如"urn:li:country:us")。

我怀疑应该没有必要发明轮子,但找不到或多或少的标准。也许,甚至还有一些很少有人知道的元标准。

在这种情况下,它还不是关于互操作性,而是在 ad hoc 和更广泛使用的东西之间做出明智的选择。

0 投票
1 回答
62 浏览

autodesk-forge - 模型 URN 安全问题

我注意到我可以查看另一个用户的 svf 模型如果我有他的模型骨灰盒,有什么方法可以保护其他用户查看我的模型?

0 投票
1 回答
211 浏览

c# - 更好地使用 urn 或 url 作为 wpf 中的命名空间

在 wpf 控件库中使用 url-namespaces 或 urn-namespaces 有什么区别吗?目前我们同时使用:

是否有一些赞成和反对点更喜欢这两种解决方案之一?在我的选择中使用骨灰盒的主要优点是引人注目的名称。

编辑:这个问题不是关于 URN 和 URL 之间的区别!这是关于 WPF 和XmlnsDefinition.