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

パッケージ詳細v1.10.1

cronet_http

Android用のFlutterプラグインで、Cronet HTTPクライアントへのアクセスを提供します。

Android
30日間ダウンロード
22.3万
いいね数
82
Pub ポイント
160

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

flutter pub add cronet_http

パッケージ概要

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

cronet_http パッケージは、Google の Cronet HTTP クライアントを統合した Android 専用の Flutter プラグインであり、HTTP/2、QUIC、接続プールなどの高度な機能を備えた高パフォーマンスなネットワーキングを提供します。Cronet の最適化されたトランスポートレイヤーを活用することで、Android デバイス上のネットワーク効率と信頼性を向上させるように設計されています。高速で遅延が低い HTTP 通信が必要なアプリケーションに特に役立ちます。このパッケージは Android専用であり、Dart チームによってメンテナンスされています。

用途

  • Android上の高性能HTTPリクエスト
  • HTTP/2 および QUIC のサポートを必要とするアプリケーション
  • 効率的な接続管理を必要とするネットワーク集約型アプリケーション
  • 堅牢な再試行メカニズムを備えたオフライン優先アプリ
  • 最適化されたネットワークを備えた現代のAndroidデバイス向けアプリ

主な機能

  • Google の Cronet HTTP クライアントを使用
  • HTTP/2 および QUIC プロトコルをサポート
  • 組み込みの接続プーリング
  • パフォーマンスと信頼性の向上
  • Android専用プラットフォームサポート

適している対象

  • Android向けのFlutterアプリ
  • パフォーマンスが重要なネットワーキング
  • 現代のHTTP標準を使用するアプリ
  • HTTPトランスポートに対する低レベル制御を求める開発者
  • ネットワーク効率を最優先とするプロジェクト

注意事項

  • Androidプラットフォームに限定
  • Android SDK 21+ を必要とします
  • iOS またはウェブ対応なし
  • ネイティブな Cronet ライブラリに依存しています
  • ネイティブ依存関係のため、アプリサイズが増加する可能性があります

元の 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.

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

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