toBaseRequest method
Converts this Chopper Request into a http.Abortable.
All parameters and headers are conserved.
Depending on the request type the returning object will be:
http.AbortableStreamedRequestif body is a Stream<List<int>>http.AbortableMultipartRequestif multipart is true- or a
http.AbortableRequest
Implementation
Future<http.Abortable> toBaseRequest() async {
if (body is Stream<List<int>>) return toStreamedRequest(body);
if (multipart) return toMultipartRequest();
return toHttpRequest();
}