fun onClickregister(view: android.view.View) {
var url = "https://sportmap.akaver.com/api/v1/Account/Register"
var handler = HttpSingletonHandler.getInstance(this)
var httpRequest = object : StringRequest(
Request.Method.POST,
url,
Response.Listener { response -> Log.d("Response.Listener", response) },
Response.ErrorListener { error -> Log.d("Response.ErrorListener", "${error.message} ${error.networkResponse.statusCode}")}
){
override fun getBodyContentType(): String {
return "application/json"
}
override fun getBody(): ByteArray {
val params = HashMap<String, String>()
params["email"] = "user123456789@user.ee"
params["password"] = "Foo.bar.1"
params["firstName"] = "firstName"
params["lastName"] = "lastName"
var body = JSONObject(params as Map<*, *>).toString()
Log.d("getBody", body)
return body.toByteArray()
}
}
handler.addToRequestQueue(httpRequest)
}