url method
Implementation
String url() {
Uri uri;
var pathStr = path();
// 拼接参数
if (pathParams != null) {
if (pathStr.endsWith('/')) {
pathStr = "$pathStr$pathParams";
} else {
pathStr = "$pathStr/$pathParams";
}
}
// http和https切换
if (useHttps()) {
uri = Uri.https(authority(), pathStr, params);
} else {
uri = Uri.http(authority(), pathStr, params);
}
if (kDebugMode()) {
// ignore: avoid_print
print('url: ${uri.toString()}');
}
return uri.toString();
}