prototype complete

This commit is contained in:
2025-07-14 01:04:53 +02:00
parent 03d0f77ac2
commit 44d21b3f14
69 changed files with 5033 additions and 765 deletions

View File

@@ -13,12 +13,14 @@ class Http {
dio.options.baseUrl = baseUrl;
dio.options.connectTimeout = const Duration(seconds: 60);
dio.options.receiveTimeout = const Duration(seconds: 60);
dio.interceptors.add(LogInterceptor(
request: true,
responseBody: false,
requestBody: false,
error: true,
));
dio.interceptors.add(
LogInterceptor(
request: true,
responseBody: false,
requestBody: false,
error: true,
),
);
}
Future<dynamic> get(String url) async {
@@ -27,4 +29,17 @@ class Http {
logger.i(response.data.toString());
return response.data;
}
Future<dynamic> post(String url, dynamic data) async {
Map<String, String> headers = {'Content-Type': 'application/json'};
Response response;
response = await dio.post(
baseUrl + url,
data: data,
options: Options(headers: headers),
);
logger.i(response.data.toString());
return response.data;
}
}