public String downloadUrl(String urlString) throws IOException {
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setReadTimeout(10000);
conn.setConnectTimeout(15000);
conn.setRequestProperty("Connection", "keep-alive");
conn.setRequestMethod("GET");
conn.setDoInput(true);
conn.connect();
InputStream result = conn.getInputStream();
Writer writer = new StringWriter();
char[] buffer = new char[4094];
try{
Reader reader = new BufferedReader(new InputStreamReader(result, "UTF-8"));
//Reader reader = new BufferedReader(new InputStreamReader(result, "EUC-KR"));
int n;
while((n=reader.read(buffer)) != -1){
writer.write(buffer, 0, n);
}
}finally{
result.close();
}
return writer.toString();
}
'android tech.' 카테고리의 다른 글
Obb 파일 안에 있는 영상 재생 (0) | 2015.08.31 |
---|---|
view를 bitmap으로 캡쳐하는 방법 (0) | 2014.05.12 |
bitmap이 있는지 체크 (0) | 2014.05.02 |
파일 지우기 (0) | 2014.05.02 |
파일이 있는지 체크하기 (0) | 2014.05.02 |