URL编码问题
现在想将一些内容提交到处理页面,但是遇到特殊字符,比如#,空格,处理页面无法正确处理,
于是将#替换成%23,发过去后一切正常,但希望其他的字符也能正确处理,于是用了URLEncoder.encode方法,但是此方法把内容中的中文字符一起编码了,发送到处理页面时无法正确处理,这个处理页面不受我控制,我只能改变发送的内容.
用字符串的replaceAll方法不知道如何替换+,?,\,成相应的编码.
简言之,我希望将一个字符串中的特殊字符变成URL编码,而中文内容不能变,请各位高手们给个解决办法.