Flutter 未处理的异常:类型'_内部链接dhashmap<;字符串,动态>';不是类型为';地图<;动态,字符串>';飘飘然

Flutter 未处理的异常:类型'_内部链接dhashmap<;字符串,动态>';不是类型为';地图<;动态,字符串>';飘飘然,flutter,dart,Flutter,Dart,我试图从web API获取数据,我使用此方法获取: Future<dynamic> AfficherEtablissement() async { final response = await http.get('https://jsonplaceholder.typicode.com/albums/1'); if (response.statusCode == 200) { var parsedJson = json.decode(response.bo

我试图从web API获取数据,我使用此方法获取:

Future<dynamic> AfficherEtablissement() async {
   final response =
   await http.get('https://jsonplaceholder.typicode.com/albums/1');
   if (response.statusCode == 200) {
     var parsedJson = json.decode(response.body);
     print(parsedJson) ;
     //decode
     List<dynamic> data = json.decode(response.body);
     return data  ;
   } else {
     throw Exception('Failed to load');
   }
 } 
Future afficheretablisement()异步{
最后答复=
等待http.get('https://jsonplaceholder.typicode.com/albums/1');
如果(response.statusCode==200){
var parsedJson=json.decode(response.body);
打印(parsedJson);
//解码
List data=json.decode(response.body);
返回数据;
}否则{
抛出异常(“加载失败”);
}
} 
我得到这个错误:

'_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'Map<dynamic, String>
“U InternalLinkedHashMap”不是“Map”类型的子类型
在这方面:

List<dynamic> data = json.decode(response.body);
List<dynamic> data = json.decode(response.body);
List data=json.decode(response.body);
使用

Map data=json.decode(response.body);
而不是

List data=json.decode(response.body);
List<dynamic> data = json.decode(response.body);