Uri parseURLAndQueryParams(String url, Map<String, dynamic>? params) { if (params != null) { return Uri.parse(url).replace(queryParameters: params); } return Uri.parse(url); }