Une requête HTTP permet à l'application d'échanger avec une API distante, par exemple avec le paquet http : get, post, etc. L'appel est asynchrone et renvoie une réponse contenant un code de statut et un corps. Il faut vérifier le statut et gérer les erreurs réseau.
Exemple
final r = await http.get(Uri.parse('https://api.example.com/items'));
if (r.statusCode == 200) { /* ... */ }