post method
Implementation
Future<http.Response> post(
        String uri, String body, Authentication? authentication) async =>
    await http.post(Uri.parse(_apiUrl.toString() + uri),
        headers: await (_getHeaders(authentication)), body: body);