Kriskev
10/7/2018 - 5:45 AM

API Post Flutter

1)import la librairie http de dart dans le pub yaml puis regroupé le package dans un objet appelé par exemple "http" pour pouvoir utiliser toute les methode du package

  1. Creer une objet map qui va ensuite être encoder pour l'envoyer
  2. Placer l'objet encodé dans la methode post de l'objet hhtp crééer "http.post("url", body: "objet encodé")
 Map<String,dynamic> productData ={
      "title":title,
      "description":description,
      "image":"https://www.chocolatier-tristan.ch/wp-content/uploads/2013/06/au-coeur-du-chocolat.jpg",
      "price":price
    };

    http.post("https://tutorielflutter.firebaseio.com/products.json",body: jsonEncode(productData));