整数值的 URLEncoder
URLEncoder for integer value
int a=50;
如何使用 URLEncoder 对其进行编码?
对于字符串我们做
String value=URLEncoder.encoder("SomeStringValye",this.encoding);
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+""
int a=50;
如何使用 URLEncoder 对其进行编码?
对于字符串我们做
String value=URLEncoder.encoder("SomeStringValye",this.encoding);
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+""