post method

  1. @override
Future<Response> post(
  1. String uri, {
  2. required Map<String, String> headers,
  3. Object? body,
})
override

Implementation

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