removeDuplicateParams function
请求参数去重
Implementation
String removeDuplicateParams(String url) {
Uri uri = Uri.parse(url);
Map<String, List<String>> queryParams = uri.queryParametersAll;
Map<String, List<String>> uniqueParams = {};
queryParams.forEach((key, value) {
uniqueParams[key] = value.toSet().toList();
});
Uri updatedUri = uri.replace(queryParameters: uniqueParams);
return updatedUri.toString();
}