createGET method

Future<Response> createGET(
  1. String url,
  2. Map<String, String> headers,
  3. Map<String, String>? queryParameters
)

Create GET Request

Implementation

Future<http.Response> createGET(String url, Map<String, String> headers,
    Map<String, String>? queryParameters) async {
  CometChatCallsUtils.showLog(_tag,
      "createGET => url: $url --- queryParameters: $queryParameters --- headers: $headers");
  if (await CometChatCallsUtils.checkNetwork()) {
    final uri = Uri.parse(url).replace(queryParameters: queryParameters);
    final response = await http.get(uri, headers: headers);
    return response;
  }
  final noInternetResponse = http.Response("No Internet connection", 503);
  return noInternetResponse;
}