在HTTP调用中使用特殊符号编码参数

时间:2017-06-06 20:55:48

标签: java http urlencode url-encoding

我的网址中的字符串参数有特殊符号(1008~38 | 1011~21 | 1022~26)

在java中使用Java HttpUrlConnection对服务进行http post调用。

targeturl = http://localhost.com/myapp/destinations=1008~38|1011~21|1222~26
URL url = new URL(targeturl) 

生成的url如下所示,已经编码了     http://localhost.com/myapp/destinations=1008~38%7C1011~21%7C1222~26

不确定我是否必须编码字符'〜'也。请帮忙

0 个答案:

没有答案