Visão geral
Um plugin Flutter para iOS e macOS que aproveita o sistema nativo de carregamento de URLs da Foundation para lidar com solicitações HTTP. Ele fornece uma implementação confiável e específica da plataforma para comunicação de rede, garantindo compatibilidade com recursos de rede em nível de sistema, como pinning de certificados, configurações de proxy e tratamento de conexões seguras. Este pacote é particularmente útil quando os desenvolvedores precisam integrar comportamentos nativos de rede do iOS/macOS ou exigem configurações avançadas de segurança não disponíveis nos clientes HTTP padrão do Dart.
Casos de uso
- Integração nativa de rede do iOS/macOS
- Conexões HTTP seguras com pinning de certificado
- Configuração de proxy e autenticação
- Configurações avançadas de TLS/SSL
- Correspondência de comportamento de rede em nível de sistema
Principais recursos
- Usa o Sistema de Carregamento de URL Foundation
- Suporte para pinning de certificado
- Integra-se com as configurações de proxy do sistema
- Fornece tratamento de conexão segura
- Corresponde ao comportamento nativo de rede da plataforma
Indicado para
- desenvolvedores de aplicativos iOS e macOS
- Aplicativos que exigem comunicação de rede segura
- Projetos que precisam de recursos nativos de rede
- Desenvolvedores usando recursos HTTP específicos da plataforma
- Aplicações com requisitos de segurança rigorosos
Considerações
- Limitado às plataformas iOS e macOS
- Requer compreensão dos conceitos nativos de rede
- Não adequado para necessidades de HTTP multiplataforma
- Pode ter menos recursos do que bibliotecas HTTP de terceiros
- Depende de APIs do sistema específicas da plataforma