URLEncoder用于整数值

时间:2016-06-06 07:10:30

标签: java url-encoding

int a=50;

如何使用 URLEncoder 对此进行编码?

对于我们做的字符串

String value=URLEncoder.encoder("SomeStringValye",this.encoding);

1 个答案:

答案 0 :(得分:0)

URL中的整数不是问题。你不需要URL编码它。 因此,在您的情况下,只需通过连接如下构建一个URL

String s = "www.xyz.com/?id=" +1; 

如果您的url参数中有一些特殊字符,例如space,;,那么您必须对参数值进行url编码

URLEncoder.encode(
"urlParameterString",
java.nio.charset.StandardCharsets.UTF_8.toString() )

如果您仍想将整数传递给URL编码器方法,只需将整数作为字符串,例如10 +“”