get method

  1. @override
Future<Response> get(
  1. String uri, {
  2. Map<String, String>? headers,
  3. Map<String, dynamic>? params,
})
override

Implementation

@override
Future<http.Response> get(String uri,
    {Map<String, String>? headers, Map<String, dynamic>? params}) async {
  http.Response res = await super.get(uri, headers: headers, params: params);
  if (isRefresh(uri, headers, res)) {
    debugPrint(res.body);
    await SessionAPI(api: this).refresh();
    return await super.get(uri, headers: headers, params: params);
  }
  return res;
}