Decoding JSON response errors should include the URL
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 72/100
Direção de pesquisa
Comece em base.py, no log de decodificação da resposta JSON, e depois procure outros erros de decodificação JSON nos quais o contexto da URL possa ser útil. Revise como full_url está disponível em cada local e atualize as mensagens relevantes para incluí-lo. O trabalho estará concluído quando os logs de erro afetados identificarem a URL da resposta sem alterar o tratamento de erros subjacente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is your feature request related to a problem? Please describe.
In base.py, errors when decoding JSON responses don't include the URL:
logger.error("Error decoding json response: %s", e)
This can make it very difficult to troubleshoot corner-case issues.
Describe the solution you'd like
Include the URL. In this case, something like this would be very helpful:
logger.error("Error decoding json response [%s]: %s", full_url, e)
Please identify all such places where URL context is helpful and include the URL.
- Linguagem predominante
- Python
- Estrelas
- 1.5k
- Forks
- 362
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de massive-com/client-python
-
bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
massive-com/client-python#876 · 1 comentário ·
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
massive-com/client-python#1029 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
massive-com/client-python#1028 ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
massive-com/client-python#1022 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 50/100
massive-com/client-python#1016 ·
Todas as issues de massive-com/client-python
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100