Как я могу напечатать ответ, а не ошибку почтового запроса? - PullRequest
0 голосов
/ 02 июля 2019

Я отправляю 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...