20 lines
589 B
Dart
20 lines
589 B
Dart
import 'dart:convert';
|
|
import 'package:http/http.dart' as http;
|
|
|
|
class ApiGetPass{
|
|
Future apiConect(String? selectCity,String mode,String inputUser,String urlApi)async{
|
|
String city = '';
|
|
city = selectCity!.toLowerCase()
|
|
.replaceAll('ú', 'u')
|
|
.replaceAll('ç', 'c')
|
|
.replaceAll('ó', 'o')
|
|
.replaceAll('ô', 'o')
|
|
.replaceAll('í', 'i')
|
|
.replaceAll('ã','a');
|
|
|
|
final url = '$urlApi$mode/$city/pass/$inputUser';
|
|
final response = await http.get(Uri.parse(url));
|
|
final map = json.decode(response.body);
|
|
return map;
|
|
}
|
|
} |