Acessar o pub.dev:
Fazer uma requisição web utilizando o pacote http:
import 'package:http/http.dart';
void main() {
requestData();
}
// ignore: strict_top_level_inference
requestData() {
String url =
"https://gist.githubusercontent.com/Zilalb/c1d8a94b58803241d299a16b15149e33/raw/6f9ac72a6313bdf7d1515524028588718a8aff9a/accounts.json";
Future<Response> futureResponse = get(Uri.parse(url));
print(futureResponse);
futureResponse.then((Response response) {
print(response);
print(response.body);
},
);
}
Print o corpo da resposta no terminal
PS C:\Users\zilma\Documents\dart\dart_assincronismo> dart run bin/main.dart
Instance of 'Future<Response>'
Instance of 'Response'
[
{
"id": "ID001",
"name": "Ricarth",
"lastName": "Lima",
"balance": 113.0
},