fetchPage function

Future<String?> fetchPage(
  1. String uri
)

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);
  }
}