이 블로그 검색
2011년 11월 17일 목요일
<안드로이드 HttpClient> - 누가 아주 잘 정리해 놓은게 있어서 퍼왔음. (http://wowmymwow.tistory.com/entry/http-%ED%86%B5%EC%8B%A0)
1. java.net 사용법
URL url = new URL(addr);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
if (conn != null) {
conn.setConnectTimeout(10000);
conn.setUseCaches(false);
if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) {
BufferedReader br = new BufferedReader(
new InputStreamReader(conn.getInputStream()));
for (;;) {
String line = br.readLine();
if (line == null) break;
html.append(line + '\n');
}
br.close();
}
conn.disconnect();
}
2.번째 org.apache 사용법
HttpGet httpget = new HttpGet(addr);
DefaultHttpClient client = new DefaultHttpClient();
StringBuilder html = new StringBuilder();
try {
HttpResponse response = client.execute(httpget);
BufferedReader br = new BufferedReader(new
InputStreamReader(response.getEntity().getContent()));
for (;;) {
String line = br.readLine();
if (line == null) break;
html.append(line + '\n');
}
br.close();
}
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기