Jak ve Dartu získat obsah jiné stránky/handleru

Dnes jsem se o to pokoušel pěkně dlouho, asi 2h. Pořád jsem to zkoušel se statickými metodami třídy dart:html.HttpRequest ale prostě ani za nic se mi nepodařilo získat obsah dané stránky nebo handleru, ať jsem to zkoušel metodami asStream nebo getString a pak then() nebo jiné metody – všechno bylo asynchronní, což nejvíce nenávidím. Tak jsem se nakonec podíval do svých existujících dart programů a našel jsem tam tento kód:

CODE
String response = "";
html.HttpRequest request = new html.HttpRequest();
request.open("GET", uri, async: false);
request.send();
response = request.responseText;

A to mě spasilo. Možná to je tím že Dart ještě nemám tolik v krvi jako C#/.NET a tak jsem naučený na něco úplně jiného ale připadá mi ten Dart úplně chaotický a nesrozumitelný. Ale to se časem zlepší. 😅

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *