Red de conocimiento informático - Computadora portátil - Cómo manejar las excepciones okhttp en Android

Cómo manejar las excepciones okhttp en Android

Lo siguiente es obtener la cadena json. enqueue representa una solicitud asincrónica.

OkHttpClient mHttpClient = new OkHttpClient();

Solicitud de solicitud = new Request.Builder().url(url)

.build(); p>

p>

mHttpClient.newCall(request.enqueue(nueva llamada)). newCall(request).enqueue(new Callback() {

@Override

public void onFailure(Solicitud de solicitud, IOException e) {

// Error al cargar

}

@Override

public void onResponse(Respuesta de respuesta) lanza IOException {

// Datos obtenidos con éxito

if (response. isSuccessful()){

String json = respuesta.body().toString()

Log.d("mainai", "onResponse( ) devuelto: " json);

}

}

});