fetchPage function
Implementation
Future<String?> fetchPage(String uri) async {
final client = HttpClient();
final resq = await client.getUrl(Uri.parse(uri));
final resp = await resq.close();
if (resp.statusCode >= 200 && resp.statusCode < 300) {
final bytes = (await resp.toList()).expand((element) => element).toList();
return utf8.decode(bytes);
}
}