0
A
回答
1
嘗試使用UTF-8編碼,並且這是一個示例如何使用編碼與POST請求:
try {
URL url = new URL("your url");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(
conn.getOutputStream(), "UTF-8");
String request = "test data";
writer.write(request);
writer.flush();
System.out.println("Code:" + conn.getResponseCode());
System.out.println("mess:" + conn.getResponseMessage());
String response = "";
BufferedReader reader = new BufferedReader(new InputStreamReader(
conn.getInputStream(), "UTF-8"));
String line;
while ((line = reader.readLine()) != null) {
response += line;
}
System.out.println(new String(response.getBytes(), "UTF8"));
writer.close();
reader.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
相關問題
- 1. 如何通過HttpURLConnection類向服務器發送圖片或PDF
- 2. 通過服務器發送視頻到牆上,通過服務器
- 3. HttpURLConnection的POST請求 - 不能將數據發送到服務器
- 4. 通過JSON從Android發送數據到PHP使用HttpUrlConnection的Web服務
- 5. 通過JavaScript發送JSON數據到服務器通過JavaScript
- 6. 服務器通過AFNetworking發送事件
- 7. 使用HttpUrlConnection將base64編碼圖像發送到服務器Android
- 8. 發送圖像到服務器使用HttpURLConnection
- 9. Android - 使用HttpURLConnection將XML文件發送到PHP API服務器
- 10. 當發送請求到服務器與HttpURLConnection時缺少參數
- 11. 通過通過我的服務器的代理髮送的Gmail
- 12. 通過客戶端從服務器發送到服務器的敏感數據
- 13. 通過Zend服務器通過Exchange服務器發送電子郵件
- 14. HttpURLConnection,如何通過post發送參數?
- 15. 通過電子郵件發送到服務器上的rss
- 16. 通過Ajax發送本地存儲的圖像到服務器
- 17. 通過子域登錄時未發送到服務器的Cookie
- 18. 通過POST發送ZIP文件到Base64中的服務器
- 19. 通過共享服務器發送推送通知
- 20. 發送代理服務器驗證通過Websocket到代理服務器
- 21. 如何通過服務發送通知
- 22. Android通過wifi服務向服務器發送信息
- 23. 從服務器發送推送通知
- 24. 發送xml到服務器
- 25. JSON發送到服務器
- 26. 發送LatLong到服務器
- 27. JSON發送到服務器
- 28. 發送UIImage到服務器
- 29. 發送img到服務器
- 30. 如何通過Ajax將數據發送到服務器?