getRequest method
Sends an HTTP GET request with the UrlRequest object waiting for a 200 status code.
Implementation
Future<dynamic> getRequest(UrlRequest request) async {
final response = await http.get(request.url, headers: request.headers);
if (response.statusCode == 200) {
try {
return jsonDecode(response.body);
} catch (error) {
return Future.error(error);
}
} else {
return Future.error("The server did not return a 200 code");
}
}