Pakete, Repositories und App-Kategorien suchen

Paketdetailsv3.1.0

http2

Eine HTTP/2-Implementierung in Dart.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
858.000
Likes
96
Pub-Punkte
150

Paket installieren

flutter pub add http2

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Eine Dart-Implementierung des HTTP/2-Protokolls, die hochleistungsfähige, mehrfach übertragene Kommunikation zwischen Clients und Servern ermöglicht. Für den Einsatz in Flutter und anderen Dart-Anwendungen entwickelt, unterstützt sie moderne Web-Standards mit effizienter Anfrageverarbeitung und reduzierter Latenz. Das Paket ist Teil des offiziellen Dart-HTTP-Ökosystems und integriert sich nahtlos in bestehende HTTP-Arbeitsabläufe. Es wurde für Entwickler konzipiert, die durch die erweiterten Funktionen von HTTP/2 wie Stream-Multiplexing und Header-Komprimierung schnellere Netzwerkinteraktionen benötigen.

Anwendungsfälle

  • Leistungsstarke API-Clients
  • Echtzeit-Datenströmung
  • Effiziente Netzwerke für mobile und Desktop-Geräte
  • Verringern der Latenz in Webdiensten
  • Mehrfachstrom-HTTP-Kommunikation

Hauptmerkmale

  • Unterstützt HTTP/2-Multiplexing
  • eingebaute Kopfzeilenkomprimierung
  • Sichere Verbindungen über TLS
  • Integration mit Dart's HttpClient
  • Leichtes und modulares Design

Geeignet für

  • Entwickler, die schnelle Netzwerk-Apps erstellen
  • Apps, die gleichzeitige Anfragen erfordern
  • Projekte, die moderne HTTP-Protokolle verwenden
  • Flutter-Apps mit optimierter Netzwerkverbindung
  • Backend-Dienste mit hoher Durchsatzleistung

Hinweise

  • Benötigt TLS für vollständige HTTP/2-Unterstützung
  • Beschränkt auf Dart-Umgebungen
  • Nicht geeignet für HTTP/1.1-Only-Anwendungsfälle
  • Abhängig von der zugrundeliegenden Plattform-Netzwerkstapel
  • Kann zusätzliche Konfiguration für benutzerdefinierte Server erfordern

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 4 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden