【发布时间】:2021-11-20 06:08:09
【问题描述】:
我是 Flutter 世界的新手,遇到了一个我无法正确理解的错误。
这是我的网络处理程序代码
Future get(String url) async {
final String? token =await storage.read(key: "token");
url = formatter(url);
var response = await http.get(
Uri.parse(url),
headers: {"Authorization": "Bearer $token"},
);
if (response.statusCode == 200 || response.statusCode == 201) {
log.i(response.body);
return json.decode(response.body);
}
log.i(response.body);
log.i(response.statusCode); }
这是我调用网络处理程序的 get 方法的代码
void checkProfile() async {
var response = await networkHandler.get('/profile/checkProfile');
print('here' + response );
// if(response['status'] == true){
// print('here');
// setState(() {
// page = showProfile();
// });
//
// }else{
// setState(() {
// page = button();
// });
// }
}
我收到了这个错误
[ERROR:flutter/lib/ui/ui_dart_state.cc(209)] 未处理的异常:类型 '_InternalLinkedHashMap
谁能帮帮我?
【问题讨论】: