url.dart 335 B

12345678910
  1. Uri formattedUrl(String apiUrl, String path, [Map<String, dynamic> query]) {
  2. if (apiUrl.indexOf('/') == -1) {
  3. return Uri.https(apiUrl, path, query);
  4. }
  5. String host = apiUrl.substring(0, apiUrl.indexOf('/'));
  6. String pathPrefix = apiUrl.substring(apiUrl.indexOf('/'));
  7. return Uri.https(host, "$pathPrefix$path", query);
  8. }