Kotlin

코틀린 okHttp 통신하기

Machine_웅 2018. 10. 12. 16:23
728x90
반응형
fun HttpCheckId(){

// URL을 만들어 주고
val url = URL(ipAddress+"test.php")

//데이터를 담아 보낼 바디를 만든다
val requestBody : RequestBody = FormBody.Builder()
.add("id","아이디")
.build()

// OkHttp Request 를 만들어준다.
val request = Request.Builder()
.url(url)
.post(requestBody)
.build()

// 클라이언트 생성
val client = OkHttpClient()

Log.d("전송 주소 ",ipAddress+"test.php")

// 요청 전송
client.newCall(request).enqueue(object : Callback{

override fun onResponse(call: Call, response: Response) {
Log.d("요청","요청 완료")
}

override fun onFailure(call: Call, e: IOException) {
Log.d("요청","요청 실패 ")
}

})

}
728x90
반응형