嘿,所以我无法弄清楚如何包含看起来像URI编码的东西,但实际上必须在我的RESTful URL中进行字面处理。例如,假设我的服务器上有一个端点,如下所示:
/something/:value
然后从我的客户端代码,我想发出一个GET请求:
/something/some%20value
在服务器上,我希望“:value”是文字字符串“some%20value”而不是“some value”。如何正确编码请求URL以确保服务器对其进行处理?我还要提一下,并非所有请求URI都会在其中包含这些潜在的URL编码值。
提前致谢。
答案 0 :(得分:0)
其实我觉得我可能已经弄明白了。如果我只是在我的网址中编码百分号,它似乎有效。 %的网址代码为%25。例如,正确的URL将是:
/something/some%2520value