const mixinafBedSheet::HttpResponse
afBedSheet::HttpResponse
(Service) - An injectable const
version of WebRes.
This will always refers to the current web response.
- disableBuffering
abstract Bool disableBuffering
Set to
true
to disable buffering for this response.- disableGzip
abstract Bool disableGzip
Set to
true
to disable gzip compression for this response.- headers
abstract HttpResponseHeaders headers()
Map of HTTP response headers. You must set all headers before you access out() for the first time, which commits the response.
@see
- isCommitted
abstract Bool isCommitted()
Return true if this response has been committed. A committed response has written its response headers, and can no longer modify its status code or headers. A response is committed the first time that out is called.
- out
abstract OutStream out()
Returns the
OutStream
for this response. Should current settings allow, theOutStream
is automatically gzipped.@see web::WebRes.out
- saveAsAttachment
abstract Void saveAsAttachment(Str fileName)
Directs the client to display a
save as
dialog by setting theContent-Disposition
HTTP response header.The
Content-Type
HTTP response header is set to the MimeType derived from the fileName's extension.- statusCode
abstract Int statusCode
Get / set the HTTP status code for this response. Setter throws Err if response is already committed.