@override Future<String> getResponse() async { _assertNotClosed(); final buf = StringBuffer(); await for (final chunk in getResponseAsync()) { buf.write(chunk); } return buf.toString(); }