HttpIOExceptionHandler.handleIOException should include the originating exception

Aberta
#251 4 comentários 3 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
java
Domínio
api, backend

Direção de pesquisa

Localize HttpIOExceptionHandler.handleIOException(HttpRequest, boolean) e rastreie como a exceção de origem chega ao handler; em seguida, inspecione os testes próximos para verificar o comportamento atual. Está concluído quando o handler consegue inspecionar a exceção de origem e o comportamento está coberto por testes.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

type: feature request

From [email protected] on December 05, 2013 05:27:18

External references, such as a standards document, or specification?
N/A

Java environments (e.g. Java 6, Android 2.3, App Engine, or All)?
All

Please describe the feature requested.
HttpIOExceptionHandler.handleIOException(HttpRequest, boolean) doesn't allow inspection of the originating exception. In certain scenarios it might be useful to do this.

e.g. I'm using an HttpIOExceptionHandler to force a retry in the case of this bug on Android: https://code.google.com/p/google-http-java-client/issues/detail?id=213 However, since I can't tell the type of exception thrown I'm having to retry regardless of the particular type of error.

Original issue: http://code.google.com/p/google-http-java-client/issues/detail?id=251

Linguagem predominante
Java
Estrelas
1.4k
Forks
476
Merge médio
10h 47min
PRs com merge (30d)
3

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de googleapis/google-http-java-client

Todas as issues de googleapis/google-http-java-client

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.