Function end [src]

When using content-length, asserts that the amount of data sent matches the value sent in the header, then flushes http_protocol_output. When using transfer-encoding: chunked, writes the end-of-stream message with empty trailers, then flushes the stream to the system. Asserts any started chunk has been completely finished. Respects the value of isEliding to omit all data after the headers. See also: endUnflushed endChunked

Prototype

pub fn end(w: *BodyWriter) Error!void

Parameters

w: *BodyWriter

Possible Errors

WriteFailed Error

See the Writer implementation for detailed diagnostics.

Source

pub fn end(w: *BodyWriter) Error!void { try endUnflushed(w); try w.http_protocol_output.flush(); }