FLUTTER ECOSYSTEM

http

Uma API baseada em Future, composta e multiplataforma para solicitações HTTP.

Versão mais recente
1.6.0
Downloads em 30 dias
11,9 mi
Curtidas
8,5 mil
Pontos Pub
160

Visão geral do pacote

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

Visão geral

O pacote http fornece uma solução flexível e multiplataforma para fazer requisições HTTP em aplicativos Dart e Flutter. Baseado em Futures, suporta operações síncronas e assíncronas em Android, iOS, Web, macOS, Windows e Linux. O pacote enfatiza a composabilidade, permitindo que desenvolvedores criem e gerenciem facilmente clientes HTTP com cabeçalhos personalizados, tempos limite e interceptadores. Simplifica tarefas comuns como requisições GET, POST, PUT e DELETE, tornando-o ideal para integração com APIs RESTful e serviços da web.

Casos de uso
  • Consumindo APIs REST
  • Enviando dados do formulário
  • Manipulando respostas JSON
  • Fazendo solicitações autenticadas
  • Downloads de arquivos em streaming
  • Interceptando chamadas HTTP
Principais recursos
  • API baseada no futuro
  • Suporte multiplataforma
  • Instâncias de cliente personalizáveis
  • Manipulação embutida de JSON
  • Interceptação de solicitação/resposta
  • Suporte para cabeçalhos e autenticação
Indicado para
  • Aplicativos móveis Flutter
  • Aplicações web
  • Aplicativos para desktop
  • Projetos de integração de API
  • Comunicação de serviço de backend
Considerações
  • Requer tratamento manual de erros
  • Sem cache embutido
  • Limitado a operações HTTP básicas
  • Não adequado para cenários de rede complexos
  • Depende de dependências externas para funcionalidades avançadas
  • Não inclui suporte a WebSocket
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add http

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos relacionados

Rankings