web-dev-qa-db-fra.com

Le paquet http Flutter n'existe pas

normalement le paquet devrait être importé comme ceci:

import 'package:http/http.Dart' as http;

mais maintenant je reçois cette erreur: 

[Dart] La cible de l'URI n'existe pas: 'package: http/http.Dart' . [uri_does_not_exist]

a-t-il changé d'une manière ou d'une autre dans les nouvelles mises à jour de Flutter? Si oui, comment puis-je effectuer une requête get maintenant? 

3
nimzz

Votre code a l'air bien. Cependant, après avoir lu les commentaires ci-dessous, vous devez également vous assurer que vous exécutez flutter packages get ou pub get après avoir ajouté la dépendance http à votre pubspec.yaml.

0
Giovanni Terlingen

L'avez-vous ajouté à pubspec?

dependencies:
  flutter:
    sdk: flutter

  http: 0.12.0
8
Andrey Turkovsky

C'est un moyen clair d'ajouter http à flutter

  1. Ajoutez ceci au fichier pubspec.yaml de votre paquet:
dependencies:
  http: ^0.12.0
  1. Installez-leVous pouvez installer des packages à partir de la ligne de commande:

avec pub:

$ pub get

avec Flutter:

$ flutter packages get

  1. Importez-leMaintenant, dans votre code Dart, vous pouvez utiliser:

import 'package:http/http.Dart';

Si vous avez effectué ces 3 étapes, redémarrez votre éditeur de code  

2
Bawantha

essayez d'ajouter les dépendances http avant les dépendances Flutter et cliquez sur Packages

dépendances: http: ^ 0.12.0 battement: sdk: flutter

Si vous mettez après scintillement cela fera une erreur. J'espère que cela t'aides

0
galo hernandez

Ajouter des dépendances à pubspec comme ceci.

dependencies:
  http: ^0.12.0

**** paquets de mise à jour obtenir.

**** dépendances de mise à jour.

0
Rashiduzzaman Khan