如何在API抖动后检索数据表单

时间:2020-10-15 03:30:54

标签: api flutter post

我是扑朔迷离的初学者,我想从API获取数据,但API是“发布”提示。如何检索数据?请帮我。谢谢(:

示例,我有API数据“ post”,数据是“ phonenumber”,“ password”,“ address”,“ name”,“ class”。如何获取所有数据并全部显示/显示?

1 个答案:

答案 0 :(得分:0)

我有一个代码片段,您可以参考

这是关于调用学生的POST API并将凭据作为正文传递的。

Future<Map<String, dynamic>> loginUser(String phone, String pass) async {
    http.Response response = await http.post(
      EndPoint.Login,
      body: jsonEncode(
        {
          "phonenumber": phone,
          "password": pass,
        },
      ),
      headers: {"Content-Type": "application/json"},
    );
    var parsed = jsonDecode(response.body);
    Map<String, dynamic> authfailed = {};
    if (parsed['message'] == "Auth failed") {
      authfailed['message'] = "Auth failed";
      return authfailed;
    }
    // print(parsed);
    return parsed;
  }