问题标签 [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.

0 投票
1 回答
31958 浏览

uri - 何时使用查询参数与矩阵参数?

查询参数http://example.com/apples?order=random&color=blue

矩阵参数http://example.com/apples;order=random;color=blue

  1. 什么时候应该使用查询参数和矩阵参数?
  2. 为什么URL中间可以使用矩阵参数而查询参数不能?例如:http://example.com/apples;order=random;color=blue/2006/archive
  3. 如果矩阵参数是查询参数的超集,为什么不一直使用它们呢?

您可以在此处阅读有关矩阵参数的更多信息:http: //www.w3.org/DesignIssues/MatrixURIs.html

0 投票
6 回答
20602 浏览

perl - 如何在 Perl 中编码 HTTP GET 查询字符串?

这个问题与在 Perl 中发出 HTTP GET 请求的最简单方法是什么有关?.

在通过LWP::Simple我发出请求之前,我有一个查询字符串组件的哈希值,我需要对其进行序列化/转义。编码查询字符串的最佳方法是什么?它应该考虑空格和所有需要在有效 URI 中转义的字符。我想它可能在一个现有的包中,但我不知道如何去寻找它。

0 投票
2 回答
32545 浏览

c# - 替换 Uri 中的主机

使用 .NET 替换 Uri 的主机部分的最佳方法是什么?

IE:

System.Uri 似乎没有多大帮助。

0 投票
10 回答
24655 浏览

c# - 从绝对名称 C# 获取 URI/URL 的父名称

给定一个绝对 URI/URL,我想得到一个不包含叶子部分的 URI/URL。例如:给定http://foo.com/bar/baz.html,我应该得到http://foo.com/bar/

我能想出的代码似乎有点冗长,所以我想知道是否有更好的方法。

一个人会使用这样的功能:

谢谢,罗希特

0 投票
3 回答
789 浏览

objective-c - 为应用程序创建 URI

我想为我的应用程序提供一个 URI。例如,如果我的应用名称是“GetIt”:

得到它://

有没有一种简单的方法来创建一个?

0 投票
1 回答
315 浏览

cocoa - 在 NSScriptCommand

我创建了一个子类,NSScriptCommand我得到了我的 URI。
它运作良好,[self directParameter]我得到了网址。

现在我找到了很棒的方法[self arguments]

但是dic是空的。=( 同样当 URL 类似于myAppUri:foo/bar?a=b#haha...

我要怎么做才能承认这些该死的论点?

顺便一提:

0 投票
4 回答
1867 浏览

c# - .NET 的 Uri 实现的替代方案?

我对 .NET 的 Uri 实现有疑问。似乎如果方案是“ftp”,则查询部分不会被解析为查询,而是作为路径的一部分。

以下面的代码为例:

在我看来,Uri 类错误地将查询部分解析为路径的一部分。但是将方案更改为http,结果符合预期:

有没有人对此有解决方案,或者知道可以按预期工作的替代 Uri 类?

0 投票
5 回答
4781 浏览

ruby - 在 Ruby 中,如何替换字符串中的问号字符?

在 Ruby 中,我有:

我试图让 bar 等于 "et%20tu,%20brutus%3f" ("?" 替换为 "%3F") 当我尝试添加这个时:

这 ”?” 匹配一切,我得到

我试过了

还有一些其他的东西,它们都不起作用。

0 投票
14 回答
125962 浏览

html - 在 a 中用 // 替换 http:// 是否有效