接口地址乱码

来源:12-4 首页大接口Dao层实现和调用-1【Dao层设计】

稳过鸭

2020-02-27

图片描述怎么解决呢?

写回答

1回答

CrazyCodeBoy

2020-02-27

///首页大接口
class HomeDao {
  static Future<HomeModel> fetch() async {
    final response = await http.get(HOME_URL);
    if (response.statusCode == 200) {
      Utf8Decoder utf8decoder = Utf8Decoder(); // fix 中文乱码
      var result = json.decode(utf8decoder.convert(response.bodyBytes));
      return HomeModel.fromJson(result);
    } else {
      throw Exception('Failed to load home_page.json');
    }
  }
}

通过Utf8Decoder来解决乱码的问题,课程中有讲解。

0
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程