Я отправляю json и заголовок в API, и я полагаю, чтобы получить ответ на это в моем ответе json:
{
"email": [
"is already taken"
]
}
, но я получаю тип ошибки, например com.android.volley.ClientError
Как я могу получить JSON?
val queue = Volley.newRequestQueue(this)
queue.add(accessTokenRequest)
}
val accessTokenRequest: JsonObjectRequest = object : JsonObjectRequest(
Method.POST, url, JSONObject(json),
Response.Listener<JSONObject> {response ->
textView.text = "Response is 0-0' : $response \n et le truc envoyé is $json"
}, Response.ErrorListener {response ->
textView.text = " KO :( : $response \n et le truc envoyé is $json" }) {
@Throws(AuthFailureError::class)
override fun getHeaders(): Map<String, String> {
var params: MutableMap<String, String> = super.getHeaders()
params = HashMap()
// Log.d("TAGomago", "22$params 22")
params["Content-Type"] = "application/json"
params["Authorization"] = "Bearer c87627e164190330138103cdab884c8d982bed7df8d23c30562c3bbb93239f13"
Log.d("TAGomago", "22$params 22")
//textView.text = " KO :( : \n et le truc envoyé is $json"
return params
}
}
val queue = Volley.newRequestQueue(this)
queue.add(accessTokenRequest)