パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.1.1

cupertino_http

macOS/iOS 向けの Flutter プラグインで、Foundation URL ロードシステムにアクセスできます。

iOSmacOS
30日間ダウンロード
26.9万
いいね数
80
Pub ポイント
160

パッケージをインストール

flutter pub add cupertino_http

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

iOSおよびmacOS向けのFlutterプラグインで、ネイティブなFoundation URLローディングシステムを利用してHTTPリクエストを処理します。信頼性が高く、プラットフォーム固有のネットワーク通信実装を提供し、証明書ピンニング、プロキシ設定、セキュアな接続処理などのシステムレベルのネットワーキング機能との互換性を確保します。開発者がネイティブなiOS/macOSネットワーキング動作と統合する必要がある場合や、標準的なDart HTTPクライアントでは利用できない高度なセキュリティ構成が必要な場合に特に役立ちます。

用途

  • ネイティブな iOS/macOS ネットワーク統合
  • 証明書ピンニングによるセキュアなHTTP接続
  • プロキシおよび認証設定
  • 高度な TLS/SSL 設定
  • システムレベルのネットワーク行動の一致

主な機能

  • Foundation URL ローディングシステムを使用
  • 証明書ピンニングをサポート
  • システムプロキシ設定と統合されます
  • セキュアな接続処理を提供します
  • ネイティブプラットフォームのネットワーキング動作と一致

適している対象

  • iOS および macOS アプリ開発者
  • 安全なネットワーク通信を必要とするアプリ
  • ネイティブなネットワーク機能を必要とするプロジェクト
  • プラットフォーム固有のHTTP機能を使用する開発者
  • 厳格なセキュリティ要件を持つアプリケーション

注意事項

  • iOSおよびmacOSプラットフォームに限定
  • ネイティブネットワーキングのコンセプトを理解する必要があります
  • クロスプラットフォームHTTPのニーズには適していません
  • サードパーティのHTTPライブラリよりも機能が少ない可能性があります
  • プラットフォーム固有のシステムAPIに依存しています

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Build Status

A composable, Future-based library for making HTTP requests.

package:http contains a set of high-level functions and classes that make it easy to consume HTTP resources. It's multi-platform, and supports mobile, desktop, and the browser.

Packages

Package Description Version
cronet_http An Android Flutter plugin that provides access to the Cronet HTTP client. pub package
cupertino_http A macOS/iOS Flutter plugin that provides access to the Foundation URL Loading System. pub package
flutter_http_example An Flutter app that demonstrates how to configure and use package:http. —
http A composable, multi-platform, Future-based API for HTTP requests. pub package
http2 A HTTP/2 implementation in Dart. pub package
http_client_conformance_tests A library that tests whether implementations of package:http's Client class behave as expected.
http_multi_server A dart:io HttpServer wrapper that handles requests from multiple servers. pub package
http_parser A platform-independent package for parsing and serializing HTTP formats. pub package
http_profile A library used by HTTP client authors to integrate with the DevTools Network View. pub package
ok_http An Android Flutter plugin that provides access to the OkHttp HTTP client and the OkHttp WebSocket API. pub package
web_socket Any easy-to-use library for communicating with WebSockets that has multiple implementations. pub package
web_socket_channel StreamChannel wrappers for WebSockets. Provides a cross-platform WebSocketChannel API. package issues
web_socket_conformance_tests A library that tests whether implementations of package:web_socket's WebSocket class behave as expected.

Contributing

If you'd like to contribute to any of these packages, see the Contributing Guide.

カテゴリー

依存関係

依存関係一覧 10 件

ソースリポジトリ

このパッケージを使用しているプロジェクト