callDioImage method
Future<Response?>
callDioImage(
- String purl,
- dynamic pdata,
)
Implementation
Future<Response?> callDioImage(
String purl, dynamic pdata, dynamic pheader) async {
errorCode = 0;
var options = BaseOptions(
method: 'post',
headers: pheader,
receiveDataWhenStatusError: true,
contentType: Headers.multipartFormDataContentType,
connectTimeout: const Duration(seconds: 60),
receiveTimeout: const Duration(seconds: 60));
Response? response;
if (pdata != null) {
response = await Dio(options)
.request(purl, data: pdata)
.catchError(_handleDioError);
} else {
response = await Dio(options).request(purl).catchError(_handleDioError);
}
return response;
}