при попытке получить список стран из моего API, мой код отправляет неограниченный запрос на сервер, когда я вызываю функцию один раз. вот код флаттера
Future<dynamic> listePays() async{
http.Response response = await http.get(apiUrl+"api_pays", headers: {"Accept": "application/json"});
var resp = json.decode(response.body);
return resp;
}
Я хочу отправить только один запрос и поработать с ответами. Я пытался удалить Future, но у меня возникла та же проблема
Я вызываю функцию следующим образом:
getPays() async {
Functions().listePays().then((data) async {
pays = data;
setState(() {});
});
}