getUri method

  1. @protected
Future<XmlDocument> getUri(
  1. Uri uri
)
inherited

Implementation

@protected
Future<xml.XmlDocument> getUri(Uri uri) async {
  http.Request request = new http.Request('GET', uri);
  signRequest(request);
  http.StreamedResponse response = await httpClient.send(request);
  String body = await utf8.decodeStream(response.stream);
  if (response.statusCode != 200) {
    throw new ClientException(
        response.statusCode, response.reasonPhrase, response.headers, body);
  }
  xml.XmlDocument doc = xml.parse(body);
  return doc;
}