Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.1.0

fk_user_agent

Abrufen von Android/iOS-Gerätebenutzerschnittstellen in Flutter.

AndroidiOS
30-Tage-Downloads
26.000
Likes
44
Pub-Punkte
140

Paket installieren

flutter pub add fk_user_agent

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

fk_user_agent ist ein Flutter-Paket, das die Abrufung von gerätespezifischen User Agents für Android und iOS ermöglicht. Es bietet eine einfache API zum Zugriff auf die vom System generierten User Agent-Strings, die vom Gerätens Webview oder HTTP-Client verwendet werden und nützlich für die Server-seitige Identifikation oder Debugging sein können. Das Paket lässt sich nahtlos in Flutter-Anwendungen integrieren und unterstützt beide Hauptmobilitätsplattformen. Es ist leichtgewichtig und für Entwickler konzipiert, die genaue Geräteinformationen ohne komplexe Konfiguration benötigen.

Anwendungsfälle

  • Geräteidentifikation auf Serverseite
  • Debuggen von HTTP-Anfragen
  • API-Kompatibilitätstest
  • Benutzer-Agent-Protokollierung
  • Mobile-App-Analyse

Hauptmerkmale

  • plattformspezifische Abfrage des Benutzeragents
  • Unterstützung für Android und iOS
  • Einfaches und leichtgewichtiges API
  • Keine externen Abhängigkeiten
  • Einfache Integration mit Flutter

Geeignet für

  • Entwickler, die Geräteinformationen in HTTP-Kopfzeilen benötigen
  • Apps, die Konsistenz des Benutzers Agents erfordern
  • Testen und Debuggen von Netzwerkaufrufen
  • Plattformübergreifende Mobile Apps

Hinweise

  • Beschränkt auf Android und iOS
  • Ändert oder generiert keine Benutzeragenten
  • Beruht auf plattformnative Implementierung
  • Nicht geeignet für Web- oder Desktop-Plattformen

Original-README

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

fk_user_agent

Pub Awesome Flutter Awesome Flutter License

Retrieve Android/iOS device user agents in Flutter.

Example user-agents:
System User-Agent WebView User-Agent
iOS CFNetwork/897.15 Darwin/17.5.0 (iPhone/6s iOS/11.3) Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E217
Android Dalvik/2.1.0 (Linux; U; Android 5.1.1; Android SDK built for x86 Build/LMY48X) Mozilla/5.0 (Linux; Android 5.1.1; Android SDK built for x86 Build/LMY48X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36
Additionally:

Every version returns some additional constants that might be useful for custom user-agent building.

iOS version returns:

  • isEmulator
  • systemName
  • systemVersion
  • applicationName
  • applicationVersion
  • buildNumber
  • darwinVersion
  • cfnetworkVersion
  • deviceName
  • packageUserAgent

Android version returns:

  • systemName
  • systemVersion
  • packageName
  • shortPackageName
  • applicationName
  • applicationVersion
  • applicationBuildNumber
  • packageUserAgent
Credits 👍

Based of https://github.com/j0j00/flutter_user_agent

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden