1. 程式人生 > >POST請求出現中文亂碼的問題

POST請求出現中文亂碼的問題

最近使用Java的HttpURLConnection請求rest介面時候,POST請求引數中的中文傳輸之後出現亂碼的問題,在網上找了一個親測有效的方法:

DataOutputStream out = null;
out = new DataOutputStream(connection.getOutputStream());
out.writeBytes(param);

改為

PrintWriter out = null;
out = new PrintWriter(new OutputStreamWriter(connection.getOutputStream(),"utf-8"));
out.println(param); 
//引數

即可!