Flutter HTTP POST method with form data
import 'package:http/http.dart' as http ; Future < void > regUser () async { var url = Uri . parse ( 'https://coding.in/saveReg' ); var map = new Map < String , dynamic >(); map [ 'name' ] = nameController . text ; map [ 'bijnesName' ] = bijnesNameController . text ; map [ 'bijnesMobileNo' ] = mobileController . text ; map [ 'bijnesEmail' ] = emailController . text ; map [ 'bijnesType' ] = nameController . text ; map [ 'pwd' ] = passwordController . text ; final response = await http . post ( url , body : map ); var responseData = jsonDecode ( response . body ); print ( responseData [ 'result' ]); }