get method

Future<Map<String, dynamic>> get(
  1. String endpoint, {
  2. Map<String, String>? headers,
  3. Map<String, String>? queryParams,
})

Makes a GET request to the specified endpoint

Implementation

Future<Map<String, dynamic>> get(
  String endpoint, {
  Map<String, String>? headers,
  Map<String, String>? queryParams,
}) async {
  final uri = _buildUri(endpoint, queryParams);
  final request = http.Request('GET', uri);

  if (headers != null) {
    request.headers.addAll(headers);
  }

  return _executeRequest(request);
}