Dio Network Calls
Monitor and log Dio calls seamlessly with Zipy for enhanced debugging and performance optimization.
import 'package:zipy_flutter/zipy_flutter.dart';
final dioClient = ZipyDioClient();
dioClient.get(url); or dioClient.post(url);final Dio dio = Dio();
dio.interceptors.add(NetworkLogger());
final Uri todosUri = Uri.parse('url');
final Map<String, String> headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer your_api_key',
};
final Map<String, dynamic> postData = {
'title': '2',
'body': '33',
'userId': 4343,
};
try {
final response = await dio.post(
todosUri.toString(),
data: postData,
options: Options(headers: headers),
);
} catch (e) {
print('Error posting data: $e');
}Last updated