parseUrl static method

Uri parseUrl(
  1. String url, {
  2. Map<String, String> params = const {},
})

Implementation

static Uri parseUrl(String url, {Map<String, String> params=const {}}) {
  if(!url.startsWith("http://")&&!url.startsWith("https://")){
    String urlBase="";
    if(EnvironmentConfig.config.containsKey("scheme")){
      urlBase+=EnvironmentConfig.config["scheme"]+"://";
    }
    if(EnvironmentConfig.config.containsKey("domain")){
      urlBase+=EnvironmentConfig.config["domain"];
    }
    if(EnvironmentConfig.config.containsKey("path")){
      urlBase+=EnvironmentConfig.config["path"];
    }
    url=urlBase+url;
  }
  print("Url : $url");
  return Uri.parse(url);
}