multipartRequest method
MULTIPART REQUEST */
Implementation
Future<Response> multipartRequest(
String endPoint, Map<String, String>? fields, List<MultipartFile>? files, Map<String, String>? headers) async {
try {
MultipartRequest request = MultipartRequest('POST', Uri.parse(baseUrl + endPoint));
request.headers.addAll(headers ?? {});
request.fields.addAll(fields ?? {});
request.files.addAll(files ?? {});
StreamedResponse response = await request.send();
return Response.fromStream(response);
} catch (ex) {
Log.e(kTag, "--------------- multipartRequest Exception -------------- ");
Log.e(kTag, ex);
}
return Response("Failure", 0);
}