AndroidStudio

    [Kotlin] HttpURLConnection

    [Kotlin] HttpURLConnection

    HttpURLConnection은 HTTP통신을 위한 클래스입니다. 이 클래스를 통해 웹페이지의 데이터를 받아오는 예제를 만들어 클래스의 기본적인 사용방법을 알아보도록 하겠습니다. 먼저 HTTP통신을 하기 위해 app -> manifests -> AndroidManifest.xml 파일에 다음과 같은 태그를 추가하여 인터넷 사용에 대한 권한을 명시합니다. MainActivity.kt의 onCreate() 메서드 안에서 HTTP를 요청할 URL 주소에 대한 객체를 생성합니다. val url = URL("https://google.com/") url객체에서 openConnection() 메서드를 호출하여 연결을 생성합니다. 이 메서드는 추상 클래스로서 이를 다시 HttpURLConnection이라는 구현 클..