首页 > 解决方案 > 如何在 fttter 中使用 Get Request APi

问题描述

如何快速使用获取 API 请求,请帮助我,我有一个关于此的项目。我尝试了很多次并且写了很多代码但没有解决问题

标签: flutterflutter-web

解决方案


首先添加http: ^0.13.0到 pubspec.yaml

将此添加到课程中import 'package:http/http.dart' as http;

必须添加<uses-permission android:name="android.permission.INTERNET" /> 到 AndroidMenifest 文件的顶部

Future<List<Post>> requestForData() async {
static var client = http.Client();
var response = await 
client.get(Uri.parse("https://jsonplaceholder.typicode.com/posts"));
if (response.statusCode == 200) {
  var posts= response.body;
  return posts;
} else {
  return null;
}
}

推荐阅读