1. OKHttp 실습
페이지 정보
작성자 관리자 댓글 0건 조회 2,859회 작성일 21-04-13 08:27본문
1. OKHttp 실습
OkHttp는 HTTP 기반의 request/response를 쉽게 할 수 있도록 해주는 라이브러리이다.
제일 먼저 해줘야 할것은 gradle 과 Menifest에 각각 추가를 해주자.
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
<uses-permission android:name="android.permission.INTERNET" />
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val url = "https://www.naver.com"
val client = OkHttpClient()
val request = Request.Builder().url(url).build()
client.newCall(request).enqueue(object: Callback {
override fun onFailure(call: Call, e: IOException){
//에러 메세지 출력
}
override fun onResponse(call: Call, response: Response) {
println(response?.body?.string())
}
})
}
}
댓글목록
등록된 댓글이 없습니다.