如何处理在REST URI中查找URL编码的字符串

时间:2013-02-07 18:39:48

标签: javascript web-services http url rest

嘿,所以我无法弄清楚如何包含看起来像URI编码的东西,但实际上必须在我的RESTful URL中进行字面处理。例如,假设我的服务器上有一个端点,如下所示:

/something/:value

然后从我的客户端代码,我想发出一个GET请求:

/something/some%20value

在服务器上,我希望“:value”是文字字符串“some%20value”而不是“some value”。如何正确编码请求URL以确保服务器对其进行处理?我还要提一下,并非所有请求URI都会在其中包含这些潜在的URL编码值。

提前致谢。

1 个答案:

答案 0 :(得分:0)

其实我觉得我可能已经弄明白了。如果我只是在我的网址中编码百分号,它似乎有效。 %的网址代码为%25。例如,正确的URL将是:

/something/some%2520value