getByteArray function
Future<ApiResponse<Uint8List> >
getByteArray({
- required String url,
- GetHeaders? headers,
- Duration? timeout,
Make a GET request with a byte array response
Implementation
Future<ApiResponse<Uint8List>> getByteArray({
required String url,
GetHeaders? headers,
Duration? timeout,
}) async {
try {
var _headers = headers != null ? await headers() : _defaultHeaders;
var requestFuture = _client.get(Uri.parse(url), headers: _headers);
var response = await _makeRequest(requestFuture, timeout);
return _handleByteArrayResult('GET', url, response);
} on Exception catch (e, stack) {
_onException('GET', url, -1, e, stack);
return ApiResponse(-1, error: e.toString());
}
}