0
respostas

01-Acessar o pub.dev e 2 - Adicionar o pacote http no arquivo pubspec.yaml: - 3 - Resposta do terminal

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
    },

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR