안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 일단 연결 하고 값을 가져오는거 다잘됩니다.
그런데 문제는 서버가 아에 죽었을때가 문제더군요
org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.0.199:8080 timed out
이런 로그즉 아에 서버가 죽어있을경우 예외처리를 해서 사용자에게 알려주려는데요
response.getStatusLine().getStatusCode() -->이코드를 넣어서 로그찍어봐도 뭐 일단 접속 자체가 안되니 출력될지도 않내요
어느 부분에서 처리해야될까요?
HttpClient를 이용하여 웹에 접근 하고있습니다.
쓰레드 안에 밑의 코드를 사용하여 접근 하고있습니다.
try { ~~~~~ HttpResponse response = httpClient.execute(post); // 값을 가져와 처리} catch (UnsupportedEncodingException e) { e.printStackTrace();} catch (UnsupportedOperationException e) { e.printStackTrace();} catch (IOException e) { e.printStackTrace();}
아에 서버가 죽어버린 경우 처리 방법을 알려주세요..