- @override
Returns a string representation of this object.
Source
@override String toString() { var buffer = new StringBuffer(); buffer.writeln("-----------\n- Status code is $statusCode"); buffer.writeln("- Headers are the following:"); var headerItems = headers.toString().split("\n"); headerItems.removeWhere((str) => str == ""); headerItems.forEach((header) { buffer.writeln(" - $header"); }); if (!bodyDecoder.isEmpty) { buffer.writeln(decodedBody.toString()); } else { buffer.writeln("- Body is empty"); } buffer.writeln("-------------------------"); return buffer.toString(); }