request method
Future
request(
{ - bool getResponseBytes = false,
})
Implementation
Future<dynamic> request({bool getResponseBytes = false}) async {
debugPrint(uri.toString());
debugPrint(json.encode(body));
http.MultipartRequest request = MultipartRequest(method, uri,
onProgress: (int? bytes, int? totalBytes) {
FastHttp.requestProgressStream
.add(RequestProgressModel(bytes: bytes, totalBytes: totalBytes));
});
request.fields.addAll(body);
request.files.addAll(files);
if (headers != null) request.headers.addAll(headers!);
return await _ApiBaseHelper(
request: request,
requestApi: this,
getResponseBytes: getResponseBytes,
enableCache: enableCache)
.httpSendRequest();
}