웹쪽은 아예 모르는 사람임 근데 안드로이드 db쓰려면 웹 경유해서 이용할수있다그러길래 하루종일 찾아봐도 잘안되길래 질문함

기본적으로 crud만 하면되는데 xampp인가 이걸로해서 해보고 있거든 기본적으로 crud만 하면 되는데 post방식으로 rud만 하려하는데 잘 안돼서 여기다가 올림




코드상으로 test하기위해 post이렇게 씀 

val url="http://128.0.0.1/userInfoInsert.php"
val client=OkHttpClient()
val requestbody : RequestBody=FormBody.Builder().add("userName","asdasd).add("userPassword","adsasdsad").build()
val request= Request.Builder().url(url).post(requestbody).build()
client.newCall(request).enqueue(object : Callback{

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

override fun onResponse(call: Call, response: Response) {
Log.d("성공",response.message())
}
})
결과 어찌됐든 성공이라고 출력함

근데 문제는 php파일인것같은데 접속까지는 여차저차 로그찍으면 되는데


$userName=$_POST['userName'];

$userPassword=$_POST['userPassword'];라고 post로 받으면 값이 안받아와짐


php파일 디버깅해보면


GET

Warning: Undefined array key "userName" in C:\xampp\htdocs\userInfoInsert.php on line 34

Warning: Undefined array key "userPassword" in C:\xampp\htdocs\userInfoInsert.php on line 35

Array ( )

라고뜨며 왜 Undefined array key라고 뜨며 _SERVER_REQUEST로 로그해보면 왜 GET으로만 뜨는지 궁금함