fiddler_network_override 0.0.1
fiddler_network_override: ^0.0.1 copied to clipboard
A Flutter plugin to globally override Dart HttpClient and route HTTP traffic through a configurable proxy, enabling seamless debugging with tools like Fiddler Everywhere. Supports dynamic proxy config [...]
0.0.1 #
- Initial release of
fiddler
plugin — a Dart-only, developer-friendly utility to route Flutter HTTP traffic through a proxy (e.g., Fiddler, Charles). - Key Features:
- 🧠 Automatically sets
HttpOverrides.global
to route all DartHttpClient
requests via a configured proxy. - 📄 Supports external config file loading (
/storage/emulated/0/root/fiddler/config.json
) with fallback to SharedPreferences. - ⚙️ Built-in bottom sheet UI (
ProxyInputSheet
) for testers/developers to:- Enter and save proxy host & port.
- Enable/disable proxy.
- Save to
SharedPreferences
and soft restart the app.
- 🧩 Cross-platform compatible (Android, iOS, macOS, Windows, Linux; excludes Web by default).
- 🧠 Automatically sets
- Ideal for QA testing, debugging APIs, and inspecting network traffic during development.