classafButter::ButterResponse

sys::Obj
  afButter::ButterResponse

The HTTP response.

body

Source

Body body { private set }

The request body.

data

Source

Str:Obj data := [Str:Obj][:]

A temporary store for request data, use to pass data between middleware.

headers

Source

HttpResponseHeaders headers { private set }

The HTTP repsonse headers.

make

Source

new make(|This in)

it-block ctor.

makeFromInStream

Source

new makeFromInStream(InStream in)

Creates a response reading real HTTP values from an InStream. The whole response body is read in.

makeFromStr

Source

new makeFromStr(Int statusCode, Str statusMsg, Str:Str headers, Str body, |This? f := null)

Create a response from a Str body.

statusCode

Source

Int statusCode

The HTTP status code.

statusMsg

Source

Str statusMsg

The HTTP status message.

version

Source

Version version := Butter.http11

HTTP version of the response.