如何解决无法在Kotlin的Volley中捕获403 JSON错误对象
我正在尝试使用Volley来捕获来自API的响应。
200状态代码响应被完美捕获。
但是当API抛出403并发送JSON对象作为响应时,我无法获取该JSON。
我拥有的代码块是这样的:
Loginbutton.setonClickListener {
jsonobj.put("email",email.text)
jsonobj.put("password",password.text)
Log.d("JSONOBJECT",jsonobj.toString())
val req = JsonObjectRequest(Request.Method.POST,url,jsonobj,Response.Listener {
response ->
Toast.makeText(this,response["login"].toString(),Toast.LENGTH_LONG).show()
Log.d("success","REQUEST 200 OK Login Success")
},Response.ErrorListener {
Log.d("ERROR",it.toString())
error ->
VolleyLog.e("Volleyerror",error.message)
Log.d("ERROR","REQUEST Failed")
})
que.add(req)
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。