Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev4.0.8+8

dio_logger

Biblioteca de registro simples para requisições DIO. Imprime informações de solicitação e resposta em um console.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
5
Curtidas
24
Pontos Pub
140

Instalar pacote

flutter pub add dio_logger

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O Dio Logger é uma ferramenta leve de depuração para o cliente HTTP DIO no Flutter, projetada para registrar informações detalhadas sobre requisições e respostas HTTP diretamente no console. Ele captura automaticamente URLs de requisição, cabeçalhos, tipos de método, corpos de requisição, dados de resposta, códigos de status e horários, tornando mais fácil rastrear o comportamento da rede durante o desenvolvimento. Ideal para identificar rapidamente problemas em comunicações com API sem necessidade de configurações complexas. O pacote se integra perfeitamente às configurações existentes do DIO e suporta todas as principais plataformas, incluindo mobile, web e desktop.

Casos de uso

  • Depuração de chamadas de API
  • Monitoramento do fluxo de solicitação/resposta
  • Solucionando problemas de rede
  • Registro de log em tempo de desenvolvimento
  • Comportamento do ponto de extremidade de rastreamento

Principais recursos

  • Registro automático de solicitação/resposta
  • Saída do console com timestamps
  • Suporta todos os métodos DIO
  • Configuração mínima
  • Compatibilidade multiplataforma

Indicado para

  • Desenvolvedores na fase ativa de depuração
  • Equipes usando DIO para operações HTTP
  • Projetos que exigem inspeção simples de rede

Considerações

  • Não destinado ao uso em produção
  • Os logs podem expor dados sensíveis
  • Nenhuma personalização para o formato de log
  • Limitado à saída do console
  • Pode afetar o desempenho em cenários de alta frequência

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

dio_logger

Simple logging interceptor for Dio.

Usage:

final dio = Dio();
dio.interceptors.add(dioLoggerInterceptor)

Sample output:

┌------------------------------------------------------------------------------
| [DIO] Request: GET https://myapi.com/users/3
| {}
| Headers:
| content-type: application/json; charset=utf-8
| accept: application/json; charset=utf-8
| cache-control: no-cache
| Access-Token: DJmdklfja3r3Ffmejwhfdgjh
├------------------------------------------------------------------------------
| [DIO] Response [code 200]: {"email":"justdevelopers@gmail.com","name":"defuera"}
└------------------------------------------------------------------------------

Features

  • Log request method
  • Log query paramethers
  • Log request body
  • Log response code
  • Log response body

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.