REST如何在URI中传递包含“/”的值作为路径参数?

时间:2012-09-10 11:29:34

标签: java rest get

我正在使用Java中的HttpClient开发一个客户端来访问REST应用程序。 在这里我想传递两个参数name(value =“Kiran”)和地址(Value =“5th Corner / Road”)作为路径参数。

Sample url:-http://localhost:port/rest/name/Kiran/address/5th Corner/Road

但是因为地址包含“/”作为值,所以它没有取实际值。 有没有办法在从Java访问REST应用程序时处理“/”。

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

使用java.net.URLEncoder对查询参数进行编码。