繁体   English   中英

如何处理看起来以REST URI编码的URL的字符串

[英]How to handle string that looks URL encoded in REST URI

嗨,所以我在弄清楚如何包含看起来经过URI编码但实际上必须在我的RESTful URL中进行实际处理的内容时遇到了麻烦。 例如,假设我在服务器上有一个如下所示的端点:

/something/:value

然后,从我的客户端代码中,我要发出GET请求以:

/something/some%20value

在服务器上,我希望“:value”是文字字符串“ some%20value”而不是“ some value”。 如何正确编码请求URL,以确保服务器将其视为此类? 我还应该提到,并非所有请求URI都将具有这些潜在的URL编码值。

提前致谢。

其实我想我可能已经知道了。 如果仅在URL中编码百分号,那似乎可以工作。 %的URL代码是%25。 因此,例如,正确的URL将是:

/something/some%2520value

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM