Flutter HTTP POST - fauziardha1/learn-flutter GitHub Wiki
status : success
-
siapkan tampilan
-
plugin http: any
-
di main.dart import http.dart as http
-
buat class PostResult, dengan atribute yang sama dengan response json api,
-
buat method factory di class PostResult yang menghasilkan object PostResult
-
buat method static Future yang menambil data dari http dan memanggil factory sebagai kembalian :
didalam static future methode siapkan parameter yang dibutuhkan,
siapkan url api nya
panggil methode http.post() dan tampung kembaliannya di variable dynamic misal 'dataMentah',
convert dataMentah jadi json dengan json.decode(dataMentah), dan tampung di variable baru misal 'dataJson',
kembalikan dengan memanggil factory methode dan dataJson sebagai parameternya
code :+1: :

