retrofit

¿Cuándo se debe usar RxJava Observable y cuándo Callback simple en Android?

Estoy trabajando en redes para mi aplicación. Así que decidí probar el Retrofit de Square. Veo que apoyan simple Callback @ ... lo de Jake Wharton U2020. Pero esencialmente la pregunta sigue siendo la misma-cuando se debe utilizar una forma o la ¿otro?

Comparación de bibliotecas de redes Android: OkHttp, Retrofit y Volley [cerrado]

Pregunta de dos partes de un desarrollador de iOS que aprende Android, trabajando en un proyecto de Android que realizará una ... arece que OkHttp es el más robusto de los tres, y podría manejar los requisitos de este proyecto (mencionado anteriormente).

Puede adaptarse con OkHttp utilizar datos de caché cuando está fuera de línea

Estoy tratando de usar Retrofit & OkHttp para almacenar en caché las respuestas HTTP. Seguí esta esencia y terminé con e ... Retrofit lea la respuesta de la caché? EDITAR: Desde OkHttp 2.0.x HttpResponseCache es Cache, setResponseCache es setCache

Registro con Retrofit 2

Estoy tratando de obtener el JSON exacto que se envía en la solicitud. Aquí está mi código: OkHttpClient client = new OkHttp ... supone que debo hacer un registro adecuado, dada la eliminación de setLog() y setLogLevel() que solíamos usar con Retrofit 1?

Retrofit 2-URL dinámica

Con Retrofit 2, puede establecer una URL completa en la anotación de un método de servicio como: public interface APIServic ... /http%3A%2F%2Fapi.mysite.com%2Fuser%2Flist Cualquier indicio de cómo podría ¿usar Retrofit con esa url dinámica ? Gracias

¿Cómo debo manejar "Sin conexión a Internet" con Retrofit en Android

Me gustaría manejar situaciones en las que no hay conexión a Internet. Normalmente correría: ConnectivityManager cm = ( ... o de verificación en cada solicitud HTTP con Retrofit, ¿cómo debería hacerlo? O debería hacerlo en absoluto. Gracias Alex

Cómo registrar el cuerpo de solicitud y respuesta con Retrofit-Android?

No puedo encontrar métodos relevantes en la API Retrofit para registrar los cuerpos de solicitud/respuesta completos. Me espe ... ncionando ahora. No se porque no estaba funcionando antes. Posiblemente porque estaba usando una versión antigua de retrofit.

Retrofit 2 elimina caracteres después del nombre de host de la url base

Estoy usando Retrofit para acceder a una api RESTful. La url base es: Http://api.example.com/service Este es el código ... = http/1.1, code = 404, message = Not Found, url = http://api.example.com/album/featured-albums } Qué está pasando aquí?

¿Cómo puedo manejar el cuerpo de respuesta vacío con Retrofit 2?

Recientemente comencé a usar Retrofit 2 y me enfrenté a un problema con el análisis del cuerpo de respuesta vacío. Tengo un s ... manejar solo la meta información sobre la respuesta del servidor (encabezados, código de estado, etc.)? Gracias de antemano!

POST Multipart Form Data usando Retrofit 2.0 incluyendo imagen

Estoy tratando de hacer un HTTP POST al servidor usando Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse(" ... arte que no incluyen imagen y se completaron con éxito. El problema es cuando estoy tratando de incluir un byte en el cuerpo.

¿Cómo establecer el tiempo de espera en la biblioteca Retrofit?

Estoy usando la biblioteca Retrofit en mi aplicación, y me gustaría establecer un tiempo de espera de 60 segundos. ¿El retro ... BuildConfig.BASE_URL) .setConverter(new GsonConverter(gson)) .build(); ¿Cómo puedo establecer el tiempo de espera?

Obtener el código de estado de la respuesta utilizando Retrofit 2.0 y RxJava

Estoy tratando de actualizar a Retrofit 2.0 y agregar RxJava en mi proyecto de Android. Estoy haciendo una llamada a la api y ... y podíamos obtener el estado haciendo: error.getResponse().getStatus() ¿Cómo se hace esto con Retrofit 2.0 usando RxJava?

Modelo de actualización de servidor Square para pruebas

¿Cuál es la mejor manera de burlarse de un servidor para realizar pruebas cuando se utiliza el square retrofit framework? ... proporcione respuestas json para poder probar la serialización gson al mismo tiempo. Cualquier ejemplo sería muy apreciado.

No se puede crear un convertidor para mi clase en la biblioteca de actualización de Android

Estoy migrando de usar Volley a Retrofit, ya tengo la clase gson que usé antes para convertir JSONObject reponse a un objeto ... } @Override public Pet[] newArray(int size) { return new Pet[size]; } }; }

Android Retrofit @Headers parametrizados

Estoy usando OAuth y necesito poner el token OAuth en mi encabezado cada vez que hago una solicitud. Veo la anotación @Header ... @Header("Authorization") String auth, @Header("X-Api-Version") String version, Callback<User> callback )

Agregar encabezado a todas las solicitudes con Retrofit 2

La documentación de Retrofit 2 dice: Las cabeceras que necesitan ser agregadas a cada petición pueden ser especificadas ... . Retrofit doc nos remite a Interceptor que no entendía muy bien cómo usarlo para este propósito. ¿Cómo puedo hacer esto?

Retrofit Esperado COMENZAR OBJETO pero fue COMENZAR MATRIZ

Soy bastante nuevo en el análisis de JSON , estoy usando la biblioteca de actualización de Square y me encontré con este prob ... método de éxito arroja el error Esperado BEGIN_OBJECT pero fue BEGIN_ARRAY en la línea 1 column2 ¿Qué está mal aquí?

Retrofit y OBTENER el uso de parámetros

Estoy tratando de enviar una solicitud a la API de GeoCode de Google usando Retrofit. La interfaz de servicio se ve así: pu ... de aquí: http://square.github.io/retrofit / así que estoy un poco de una pérdida para entender el problema. Pensamientos?

por qué utilizar Retrofit cuando tenemos OkHttp

Con OkHttp podemos hacer una solicitud HTTP y luego obtener la respuesta del servidor OkHttpClient client = new OkHttpClien ... que OkHttp y Gson resuelven el problema de la API de solicitud, entonces, ¿qué problema de adaptación resolver para nosotros?

(Retrofit) No se pudo localizar el convertidor para la aplicación de bloqueo de clase

Así que Retrofit 2.0.0 fue lanzado recientemente y no hay realmente ningún ejemplo actualizado sobre cómo usarlo, pero estoy ... erter for class orbyt.app.dataclass. Tried: * retrofit.OkHttpBodyConverterFactory Al intentar realizar la llamada a la api.