dio library
Dio adapter for flutter_network_throttler.
Import this entrypoint when your app uses package:dio:
import 'package:flutter_network_throttler/flutter_network_throttler.dart';
import 'package:flutter_network_throttler/dio.dart';
final controller = ThrottleController();
final dio = Dio()..interceptors.add(ThrottleInterceptor(controller));
Classes
- ThrottleInterceptor
-
A
package:dioInterceptorthat applies a ThrottleController's profile to every request — latency, bandwidth, packet loss, failure injection, response tampering, and per-endpoint rules — and records each request in the live log.