post static method
Implementation
static Future<Response> post(Uri url,
{Map<String, String>? headers,
Object? body,
Encoding? encoding,
Duration? timeout}) async {
var newHeader = _defaultHeaders(headers);
return http
.post(url,
body: jsonEncode(body), encoding: encoding, headers: newHeader)
.timeout(timeout ?? requestTimeout);
}