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');
}
final dioClient = ZipyDioClient();
const String url = 'url';
final Map<String, String> headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer diogetCalls',
};
try {
final Response response = await dioClient.get(
url,
options: Options(headers: headers),
);
} catch (e) {
print(e);
}