HttpURLConnection 을 이용해서 http status code 받아 오기

프로그래밍/Android (Java)|2020. 12. 21. 10:16
반응형

아래와 같은 내용으로 접근하려는 웹서버의 http status code 를 확인 할 수 있습니다.

보안상의 이유로 꼭 https 로 통신하지 않으면 동작하지 않습니다.

 

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);


URL url;
HttpURLConnection connection = null;


try {
    url = new URL("https://sysdocu.tistory.com");
    connection = (HttpURLConnection) url.openConnection();
    Toast.makeText (DetailsActivity.this, "응답 결과 : " + connection.getResponseCode(), Toast.LENGTH_SHORT).show();
} catch (IOException e) {
    e.printStackTrace();
} finally {
    if (connection != null) {
        connection.disconnect();
    }
}

 

 

반응형

댓글()