Resultados de la búsqueda a petición "retrofit2"

7 la respuesta

¿Cómo puedo devolver String o JSONObject de una devolución de llamada asincrónica usando Retrofit?

Por ejemplo, llamando api.getUserName(userId, new Callback<String>() {...});porque: retrofit.RetrofitError: retrofit.converter.ConversionException: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was ...

6 la respuesta

Puede actualizar con OKHttp usar datos de caché cuando está desconectado

Estoy tratando de usar Retrofit y OKHttp para almacenar en caché las respuestas HTTP. Seguíesta esencia [https://gist.github.com/swankjesse/5889518]y terminó con este código: File httpCacheDirectory = new File(context.getCacheDir(), ...

0 la respuesta

InterruptedIOException mientras usa Retrofit2 con rx cuando reintenta

Estoy usando retrofit 2 con rx-android Tengo una lógica de reintento bastante compleja,que funciona parcialmente. Corté el código irrelevante para simplificarlo. Aquí está: public class RetryWithDelay implements Func1<Observable<? extends ...

7 la respuesta

POST Datos de formulario multiparte utilizando Retrofit 2.0, incluida la imagen

Estoy tratando de hacer una HTTP POST al servidor usandoRetrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ...

2 la respuesta

Obteniendo el objeto y la matriz json desde la actualización

Quiero obtener json de [este enlace] [1]:https://api.myjson.com/bins/38ln5 [https://api.myjson.com/bins/38ln5]utilizando la modificación muestra json es { "students": [ { "id": "1", "name": "Larzobispa" }, { "id": "2", "name": "La Cibeles" } ] ...

1 la respuesta

¿Cómo burlarse de los servicios con Retrofit 2.0 y la nueva clase MockRetrofit?

Usando Retrofit 1 solíamos burlarnos de los servicios web y simular la latencia de la red de la siguiente manera: MockRestAdapter mockRestAdapter = MockRestAdapter.from(restAdapter); return mockRestAdapter.create(MyService.class, new ...

3 la respuesta

Autenticación de encabezados de actualización 2.0

private void setUpRestClient() { OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor() { @Override public Response intercept(Chain chain) throws IOException { Request original = chain.request(); Request request = ...

2 la respuesta

OkHttpClient lanza una excepción después de actualizar a OkHttp3

Estoy usando las siguientes líneas de código para agregar un encabezado predeterminado a todas mis solicitudes enviadas usando Retrofit2: private static OkHttpClient defaultHttpClient = new OkHttpClient(); static ...

1 la respuesta

Ejecute la solicitud http en paralelo con Retrofit 2

Quiero implementar múltiples solicitudes paralelas en Retrofit 2. Tengo la siguiente estructura para hacer 3 solicitudes: HistoricalRApi.IStockChart service=HistoricalRApi.getMyApiService(); //^BVSP,^DJI,^IXIC ...

2 la respuesta

Cómo pasar una cadena en el parámetro 'Cuerpo' de Retrofit 2 en Android

@POST("api/login") Call<ApiResponse> loginUser(@Body String user);Aquí la cadena es en realidad una cadena JSON, es decir {"email":"[email protected]","password":"test"}No pude averiguar qué está mal en esto. O la cadena se convirtió de nuevo a ...