Resultados da pesquisa a pedido "retrofit"

1 a resposta

Retrofit de retorno de chamada no segmento principal

Com uma chamada como: @GET("/user/{id}/data") void getUserData(@Path("id") int id, Callback<Data> cb); O retorno de chamada deve ser executado no thread principal (se não estiver usando o RxJava). Minhas perguntas são: Onde a análise acontece ...

4 a resposta

retrofit + okhttp: Recuperar GZIPInputStream

Tenho um problema ao ativar o gzip no WS usando o retrofit 1.4.1 e o okhttp 1.3.0. RequestInterceptor requestInterceptor = new RequestInterceptor() { @Override public void intercept(RequestFacade request) { ...

2 a resposta

solicitação múltipla da API usando retrofit e rx java

Eu sou novo no android e tenho um cenário em que quero obter dados de várias APIs. Vamos suporapi_a, api_b, api_c, api_d. Essas APIs são independentes uma da outra, mas eu quero mostrar dados dessas APIs em uma mistura Recycler View ( horizontal ...

7 a resposta

Como posso retornar String ou JSONObject a partir de retorno de chamada assíncrono usando Retrofit?

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

1 a resposta

Manipulação de erros específicos enviando outra solicitação de forma transparente na atualização

Aqui está o caso que estou tentando lidar, Se uma solicitação for executada e a resposta indicar que o token de autenticação expirou,envie uma solicitação de atualização de tokense a solicitação do token de atualização for bem-sucedida, tente ...

8 a resposta

Atualizando o token OAuth usando Retrofit sem modificar todas as chamadas

Estamos usando o Retrofit em nosso aplicativo Android para se comunicar com um servidor seguro OAuth2. Tudo funciona muito bem, usamos o RequestInterceptor para incluir o token de acesso em cada chamada. No entanto, haverá momentos em que o token ...

4 a resposta

Como POST InputStream como o corpo de uma solicitação no Retrofit?

Estou tentando fazer um POST com o corpo sendo um InputStream com algo como isto: @POST("/build") @Headers("Content-Type: application/tar") Response build(@Query("t") String tag, @Query("q") boolean quiet, @Query("nocache") boolean nocache, ...

1 a resposta

Retrofit Android Base64 @Body

Olá a todos. Eu tenho esse código no Android 4.3 e agora estou usando o retrofit, mas o servidor me enviou uma mensagem de erro "A entrada não é uma string Base-64 válida, pois contém um caractere 64 não-base, mais de dois caracteres de ...

11 a resposta

Obter objeto JSON aninhado com GSON usando retrofit

Estou consumindo uma API do meu aplicativo Android e todas as respostas JSON são assim: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > }O problema é que todos os meus POJOs têm umstatus, reason campos e ...

6 a resposta

O OkHttp suporta aceitar certificados SSL autoassinados?

Estou trabalhando para um cliente que possui um servidor com certificado SSL autoassinado. Estou usando o Retrofit + CustomClient usando o cliente OkHttp: RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Config.BASE_URL + ...