IT노트(구)/Java
HttpURLConnection에서 타임아웃 설정하는 방법
스프링연구소
2016. 1. 23. 23:29
HttpURLConnection에서도 타임아웃을 지정할 수 있다!
다음과 같이 해주면 된다!
HttpURLConnection urlConnection = nulll
int TIMEOUT_VALUE = 10000; // 타임아웃 시간. 자유롭게 지정하면 된다! 여기서는 10초로 설정해본다.
try {
url = new URL("...");
urlConnection = (HttpURLConnection)url.openConnection();
urlConnection.setConnectTimeout(TIMEOUT_VALUE); // 10초로 타임아웃을 설정
urlConnection.setReadTimeout(TIMEOUT_VALUE); // ReadTimeout까지 지정해주면 보다 더 안전한 어플리케이션을 만들 수 있다!
...