Issue

使用URLConnection做get请求,携带中文参数进入服务器为乱码,例如

http://xx.xx.xx?param1=x&param2=你好

即使通过以下方式设置,"你好"为服务器端接收后仍为乱码

conn.setRequestProperty("Content-Type", "application/json;charset=utf-8");

Answer

url拼接中文时,使用URLEncoder.encode(text)重新编码即可解决乱码问题