转换dart http.get请求以匹配构造函数

转换dart http.get请求以匹配构造函数,dart,flutter,Dart,Flutter,我在dart中有以下代码: final uri = Uri.https('api.server', '/json/pages', queryParams); final response = await http.get(uri, headers: {"Accept": "application/json"}); 但是,应用程序正在引发异常,原因是: type '_InternalLinkedHashMap<String, Object>' is not a subtype

我在dart中有以下代码:

final uri = Uri.https('api.server', '/json/pages', queryParams);
final response =
    await http.get(uri, headers: {"Accept": "application/json"});
但是,应用程序正在引发异常,原因是:

type '_InternalLinkedHashMap<String, Object>' is not a subtype of type 'Map<String, String>'
类型“\u InternalLinkedHashMap”不是类型“Map”的子类型
如何将响应转换为http.get构造函数所需的有效类型,或者是否有其他解决方法


谢谢

您可能需要修复查询参数

Map<String, String> stringParams = {};
// or
var stringParams = <String, String>{};
Map stringParams={};
//或
var stringParams={};