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
반응형
'Kotlin' 카테고리의 다른 글
코틀린 엑티비티를 다이얼로그로 띄우기 (0) | 2018.10.24 |
---|---|
코틀린 AsyncTask를 이용한 okHttp 통신 (0) | 2018.10.12 |
코틀린 Intent 인텐트 (0) | 2018.09.27 |
코틀린 editText 값가지고 오기 (0) | 2018.09.27 |
코틀린 Toast 토스트 (0) | 2018.09.27 |