问题标签 [uri]
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.
java - Java:Windows 文件上的 File.toURI().toURL()
我正在运行的系统是带有 JRE 1.6 的 Windows XP。
我这样做:
我明白了:file:/C:/test%20a.xml
为什么给定的 URL 在 ? 之前没有两个斜杠C:
?我预计file://C:...
。这是正常行为吗?
编辑 :
来自 Java 源代码:java.net.URLStreamHandler.toExternalForm(URL)
文件 URL 的权限部分似乎为空或为空,因此跳过了双斜杠。那么 URL 的权限部分是什么,文件协议中真的没有它吗?
wpf - 如何使用单独程序集的嵌入图像?
SO中有很多相关的问题/答案。我看了其中一些,但没有一个真正匹配。
程序集(称为 ResourcesLoader)将图像保存为嵌入式资源。
我想在另一个程序集中使用这些图片。
在查看了 msdn pack uri 并查看了很多示例之后,我认为以下行可以完成这项工作:
你猜怎么了?这没用!我已经逐个字母地检查了几次,以确保没有错误。
我尝试使用资源图像并且它有效。但我必须使用嵌入式资源......
谁能给我神奇的语法?谢谢!
css - 有没有人让 IE8 读取编码为 base64 数据 URI 的 DHTML 行为?
这是我正在编码的 HTC 内容(没什么花哨的):
这是 CSS 文件中的定义,上面的组件是 base64 的:
似乎不起作用...尽管当我将上述组件保存到文件中并在behavior
属性中引用它时,我得到了警报。我记得有一个公告,即行为现在可以容纳在 IE8 中的数据 URI 中……我认为这是为了让我们远离动态属性(CSS 表达式)而做出的权衡。这是错的吗?
regex - URL 可以包含分号并且仍然有效吗?
我正在使用正则表达式将纯文本 URL 转换为可点击的链接。
@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.-]*(\?\S+)?)?)?)@
但是,有时在文本正文中,URL 会每行枚举一个,末尾带有分号。真实的 URL 不包含任何“;”。
是否允许在 URL 中使用分号 (;) 或者分号是否可以视为 URL 结尾的标记?这将如何适合我的正则表达式?
c# - RDF 与 C# 的集成
我正在做一个项目,我被要求进行语义搜索。该场景是一个数据库,其中包含一个包含 3 条信息的表,即医生姓名、患者姓名和就诊日期。我被要求创建一个包含 3 个字段的表单:医生、患者和日期。因此,当用户想要搜索患者的相应医生或相应患者的医生或他们的日期时,他们只需输入任何字段即可从数据库中检索信息。我使用正则表达式在 C# 中完成了用于字符串操作和信息检索的编码。但主要任务是搜索应该使用 RDF 和 URI。
现在我已经完成了大部分编码工作,有人可以帮助我如何使用 RDF 和 URI 创建搜索,是否有任何解决方案,如何在 C# 中集成 RDF,是否有任何文档。
但是根据我的主管的要求,他要求我建立一个与 RDF 一起使用的搜索,我的意思是患者的详细信息(例如患者姓名)、医生姓名和日期将以 URI 的形式定位患者、医生的详细信息和数据库中的日期信息,因此如果有人试图搜索医生或患者等任何信息,只需在相应字段中输入他们的姓名并检索信息。为了您的理解,我附上了我的代码的 2 个快照。
图 1: http: //img29.imageshack.us/i/15035706.jpg
图 2:http: //img31.imageshack.us/img31/1117/86105845.jpg
第一张图片是我将所有详细信息输入数据库的地方,第二张图片是搜索。
这是我项目的总体思路,你能告诉我如何做到这一点吗?
如果有人能尽快帮助我,我将不胜感激。
ruby - 在 Ruby 中解析 URL 字符串
我有一个非常简单的字符串,我想用 ruby 解析并试图找到最优雅的解决方案。该字符串的格式为 /xyz/mov/exdaf/daeed.mov?arg1=blabla&arg2=3bla3bla
我想要的是: string1: /xyz/mov/exdaf/daeed.mov string2: arg1=blabla&arg2=3bla3bla
所以基本上标记了?
但找不到一个很好的例子。任何帮助,将不胜感激。
asp.net-mvc - 如何在 asp.net mvc 中将日期时间值作为 URI 参数传递?
我需要一个具有日期时间值的操作参数吗?有没有标准的方法来做到这一点?我需要有类似的东西:
但我只是通过以下方式成功地做到了:
并编写一个自定义函数来处理这种格式。
再次,寻找一种标准或认可的 ASP.net MVC 方法来执行此操作。
asp.net - 在 Silverlight 中绑定图像时如何格式化 URI?
我一直无法找到答案。
我有一个数据库,其中包含图像路径(“images/myimage.jpg”)。这些图像存在于我的 asp.net 网站上,该网站也是我托管 SL 的地方。我想将这些图像绑定到我的 ListBox 控件,以便显示图像。
我已经读过,因为我有一个字符串值“images/myimage.jpg”,我需要将它转换为位图图像。我已经这样做了:
xml:
ImageConverter 类:
创建 URI 时出现错误,“无法确定 URI 的格式”。我究竟做错了什么?如果我创建一个如下所示的 Uri:http://localhost:49723/images/myimage.jpg,它就可以正常工作。
为什么“images/myimage.jpg”不起作用?
jquery - 哈希后将数据存储在 URI 中
我想在哈希后将键/值对存储在 URI 中以供客户端使用,如下所示:
是否有一个预先存在的解决方案已经这样做了,或者我应该自己推出?我已经在使用 JQuery,所以特别欢迎 JQuery 解决方案。
我最初的想法是使用正则表达式,但这会变得复杂,尤其是当您添加转义键和值的需要时。
编辑:让我澄清一下。我想做这样的事情:
html - File:// 链接在所有浏览器中什么都不做
我正在生成一个链接,如下所示:
此链接位于 iframe 内。
当我单击它时(在任何主要浏览器中),什么都没有发生。Fiddler 没有记录流量。将 URL 粘贴到导航栏中可以正常工作 - 文件下载框出现,我可以下载文件没问题。
我已经尝试了所有我能想到的 URL 结构变体(正确和错误、冒号、斜杠、反斜杠等)。
我确定这是某种安全限制,但我终生无法弄清楚它是什么或如何绕过它。在这一点上,我感到非常愚蠢。有什么简单的解释吗?