В Дарте я могу сделать:
await HttpRequest.getString(path)
и это вернет строку.
Я хочу создать метод, который будет делать то же самое, но вот так:
HttpRequest request = new HttpRequest();
request
..open('Get',getPath)
..setRequestHeader('Content-Type','application/json')
..send('');
...
return responseString;
Я могу сделать это, используя события и фьючерсы, но я хотел бы понять, как это сделать с помощью async и await.
Изменить: это для dart:html HttpRequest для браузера.