toRawHttpRequest method
Implementation
String toRawHttpRequest() {
final buffer = StringBuffer('${method} ${url.pathWithQuery} HTTP/1.1\r\n');
buffer.write('Host: ${url.host}\r\n');
for (final entry in headers.entries) {
buffer.write('${entry.key}: ${entry.value}\r\n');
}
buffer.write('\r\n');
if (this is Request) {
buffer.write((this as Request).body);
}
return buffer.toString();
}