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);
}
}
});