post method
dynamic
post(
- dynamic url, {
- dynamic options,
- dynamic data,
- dynamic cancelToken,
Implementation
post(url, {options, data, cancelToken}) async {
Response response;
try {
try {
logger.d('data => $url ${jsonEncode(data ?? '{}')}');
} catch (e) {
logger.e(e);
}
response = await dio.post(url,
options: options, data: data, cancelToken: cancelToken);
return response.data;
} on DioException catch (e) {
logger.e('[post] DioException', error: e, stackTrace: e.stackTrace);
} on Exception catch (e) {
logger.e('[post] Exception', error: e);
}
}