flog_flow_dio 0.7.0
flog_flow_dio: ^0.7.0 copied to clipboard
Dio interceptor for flog_flow. Records every HTTP request in the session timeline (status, timing and, optionally, headers and bodies).
example/example.md
Example #
import 'package:dio/dio.dart';
import 'package:flog_flow/flog_flow.dart';
import 'package:flog_flow_dio/flog_flow_dio.dart';
final dio = Dio()..interceptors.add(FlogDioInterceptor());
Future<void> main() async {
// ... runApp with FlogFlogScope and the navigator observer (see flog_flow) ...
await FlogFlow.instance.start(appName: 'MyApp');
await dio.get('https://api.example.com/products'); // appears in the timeline
}