URLEncoder.encode转译后“空格”变“加号”的问题的解决方案

我用dst_fname=URLEncoder.encode(dst_fname);对字符串dst_fname进行编码,但是发现空格全部都变成了加号,我们提需求的傻B非得要空格的,但是不编码有很多非常特殊的文字无法显示,请教各位大哥该怎么弄?

 

dst_fname=URLEncoder.encode(dst_fname);
dst_fname=dst_fname.replaceAll("\\+",  "%20"); //处理空格

你可能感兴趣的:(encode)