Aus öffentlichen Paketdaten erstellte Orientierung.
Das mime-Paket bietet Hilfsmittel zur Arbeit mit MIME-Typen in Dart- und Flutter-Anwendungen. Es ermöglicht Entwicklern, den geeigneten MIME-Typ anhand einer Dateierweiterung oder durch Untersuchung des Dateiinhalts zu bestimmen, was für die Verarbeitung von Dateiuploads, HTTP-Anfragen und Inhaltsnegotiation entscheidend ist. Das Paket unterstützt eine große Vielzahl von Dateitypen und integriert sich nahtlos auf allen wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Es ist besonders nützlich bei Szenarien rund um Dateiverarbeitung, Serverkommunikation und Medienverwaltung.
Anwendungsfälle
Dateityp-Erkennung bei Uploads
HTTP-Kopfzeilenkonfiguration
Inhaltswahl in APIs
Medien-Dateiverwaltung
Serverseitige Dateiverarbeitung
Hauptmerkmale
MIME-Typ-Suche nach Erweiterung
Typdetektion basierend auf Dateiinhalten
Umfassende integrierte Typdatenbank
Plattformübergreifende Kompatibilität
Leicht und schnell
Geeignet für
Web- und Mobile-App-Entwickler
Backend-Integrationen mit Dateiverwaltung
API-Clients, die geeignete Inhaltstypen benötigen
Datei-Upload-Formatter
Hinweise
Unterstützt keine benutzerdefinierte MIME-Typregistrierung
Beruht auf statischer Typenliste
Keine Überprüfung für fehlerhafte Erweiterungen
Beschränkt auf Standard-MIME-Typen
Nicht für Echtzeit-Streaming ausgelegt
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Overview
This repository is home to tooling related Dart packages. Generally, this means
packages published through the
tools.dart.dev publisher that
don't naturally belong to other topic monorepos (like
dart-lang/build,
dart-lang/test, or
dart-lang/shelf).
A client library for authenticating with a remote service via OAuth2 on behalf of a user, and making authorized HTTP requests with the user's OAuth2 credentials.