The full URL of this request.
This value is derived from baseURL, path, and queryParameters.
Source
String get requestURL {
String url;
if (path.startsWith("/")) {
url = "$baseURL$path";
} else {
url = [baseURL, path].join("/");
}
var queryElements = [];
queryParameters?.forEach((key, val) {
if (val == null || val == true) {
queryElements.add("$key");
} else {
queryElements.add("$key=${Uri.encodeComponent("$val")}");
}
});
if (queryElements.length > 0) {
url = url + "?" + queryElements.join("&");
}
return url;
}