getRequestURL static method

Uri getRequestURL(
  1. String postFix, {
  2. bool? useDefaultURl,
})

Implementation

static Uri getRequestURL(String postFix, {bool? useDefaultURl}) {

  if (useDefaultURl ?? Static.useDefaultURl ?? true) {

    String fullURL = sServerURL + postFix;
    if(fullURL.contains('://')){
      List<String> list = fullURL.split('://');
      list.last = list.last.replaceAll('//', '/');
      fullURL =  list.join('://');
    }
    debugPrint(Uri.parse(fullURL).toString());
    return Uri.parse(fullURL);
  } else {
    if(postFix.contains('://')){
      List<String> list = postFix.split('://');
      list.last = list.last.replaceAll('//', '/');
      postFix =  list.join('://');
    }
    debugPrint(Uri.parse(postFix).toString());
    return Uri.parse(postFix);
  }
}