get<T> function
Implementation
Future<Response<T>> get<T>(
final String unencodedPath, {
final Protocol protocol = Protocol.https,
final String? service,
final Map<String, String>? headers,
final Map<String, dynamic>? parameters,
final Duration timeout = const Duration(seconds: 10),
final type.ResponseDataBuilder<T>? to,
final type.ResponseDataAdaptor? adaptor,
final type.GetClient? getClient,
}) async =>
_buildResponse<T>(
checkStatus(
await (getClient ?? http.get)
.call(
util.getUriFactory(protocol).call(
service ?? defaultService,
unencodedPath,
util.convertParameters(
util.removeNullValues(parameters) ?? {},
),
),
headers: headers,
)
.timeout(timeout),
),
to,
adaptor,
);