小编Y.A*_*A.D的帖子

如何使 HTTP 请求在 Flutter web 中工作?

我正在尝试从我的站点链接中获取数据:http : //mrmatjar.com/kaka/dataaza.php

这是我的代码

import 'dart:convert';
import 'package:http/http.dart' as http;
import 'package:mrmatjar_afflite/shopobj.dart';
class Operations{
 static Future<List<ShopObj>> loly() async{
    List<ShopObj> ak= new List<ShopObj>();
      var res = await http.get(Uri.encodeFull("https://mrmatjar.com/kaka/dataaza"),headers: {"Accept":"application/json"});

    print(res);
    var v = json.decode(x.body);
    for(var h in v){
        ak.add(new ShopObj(h['title'], h['cost'], h['earn'], h['image']));
    }
    return ak;
  }
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用。当我运行它时,Web 应用程序中断,当我使用中断点时,它显示了 blinding.dart 的文件调用

http httprequest dart flutter flutter-web

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

dart ×1

flutter ×1

flutter-web ×1

http ×1

httprequest ×1