Function HTTPServerResponse.writeRawBody
Writes the whole response body at once, without doing any further encoding.
The caller has to make sure that the appropriate headers
are set correctly
(i.e. Content-Type and Content-Encoding).
Note that the version taking a RandomAccessStream may perform additional optimizations such as sending a file directly from the disk to the network card using a DMA transfer.
Prototypes
void writeRawBody( RandomAccessStream stream ); void writeRawBody( InputStream stream, ulong num_bytes );
Authors
Sönke Ludwig, Jan Krüger, Ilya Shipunov
Copyright
© 2012-2013 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.