postRawStrAsync<T> method
Implementation
Future<MappedNetworkServiceResponse<T>> postRawStrAsync<T>(
String path, dynamic data) async {
var jsonTmp = json.encoder.convert(data);
final Map<String, dynamic> reqMap = jsonDecode(jsonTmp);
// reqMap['token'] = UserInfo.instance.getToken();
path.printXNetLog();
'${headers()}'.printXNetLog();
final content = json.encoder.convert(reqMap);
content.printXNetLog();
try {
var dioRes =
await dioInstance.post(path, data: content, options: this.optionsRaw);
return _processDIOResponse(dioRes);
} on dio.DioException catch (err) {
print('DioException:$err');
return _processDIOResponse(err.response);
}
}