jsonRequest method

Future<Map<String, dynamic>> jsonRequest(
  1. String url
)

make a get request to the given url

Implementation

Future<Map<String, dynamic>> jsonRequest(String url) async {
  http.Response response = await _client.get(
      Uri.parse(url).replace(scheme: 'https'),
      headers: {"Accept": "application/json"});

  if (!_isSuccessStatus(response.statusCode)) {
    throw HttpRequestException(
      statusCode: response.statusCode,
      body: response.body,
      url: url,
    );
  }
  return jsonDecode(response.body);
}