[英]Download File with Http Request and UTF-8
我寫了這樣的代碼。
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("Cache-Control", "no-cache");
int responseCode = con.getResponseCode();
InputStream inputStream = con.getInputStream();
FileOutputStream outputStream = new FileOutputStream("C:\\aaaa\\ww.csv");
int bytesRead = -1;
byte[] buffer = new byte[4096];
while ((bytesRead = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, bytesRead);
}
outputStream.close();
inputStream.close();
該代碼運行良好。我發送請求,並且ı可以將csv文件下載到我的計算機中。但是我想知道,如果csv文件具有土耳其語字符(ş,ğ,ı,ç)可以我下載具有該字符的csv。
或該字符能在csv文件中看到它們的方法是什么。
服務器向您發送字節流,您只需將字節流保存在磁盤上,因此您無需擔心字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.