FLUTTER ECOSYSTEM

cupertino_http

A macOS/iOS Flutter plugin that provides access to the Foundation URL Loading System.

Latest version
3.1.0
30-day downloads
290K
Likes
80
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin for iOS and macOS that leverages the native Foundation URL Loading System to handle HTTP requests. It provides a reliable, platform-specific implementation for network communication, ensuring compatibility with system-level networking features such as certificate pinning, proxy settings, and secure connection handling. This package is particularly useful when developers need to integrate with native iOS/macOS networking behaviors or require advanced security configurations not available in standard Dart HTTP clients.

Use cases
  • Native iOS/macOS networking integration
  • Secure HTTP connections with certificate pinning
  • Proxy and authentication configuration
  • Advanced TLS/SSL settings
  • System-level network behavior matching
Key features
  • Uses Foundation URL Loading System
  • Supports certificate pinning
  • Integrates with system proxy settings
  • Provides secure connection handling
  • Matches native platform networking behavior
Suitable for
  • iOS and macOS app developers
  • Apps requiring secure network communication
  • Projects needing native networking features
  • Developers using platform-specific HTTP capabilities
  • Applications with strict security requirements
Considerations
  • Limited to iOS and macOS platforms
  • Requires understanding of native networking concepts
  • Not suitable for cross-platform HTTP needs
  • May have fewer features than third-party HTTP libraries
  • Depends on platform-specific system APIs
Supported platformsiOSmacOS

Install package

flutter pub add cupertino_http

Categories

Dependencies

Dependency list 10 items

Source repository

Related projects