Safe Haskell | None |
---|---|
Language | Haskell2010 |
WebGear.Core.Response
Contents
Description
Responses from handlers.
Synopsis
- data Response
- = Response Status ResponseHeaders ResponseBody
- | ResponseRaw (IO ByteString -> (ByteString -> IO ()) -> IO ()) Response
- | ResponseCont ((Response -> IO ResponseReceived) -> IO ResponseReceived)
- data ResponseBody
Basic Types
An HTTP response sent from the server to the client.
Constructors
Response Status ResponseHeaders ResponseBody | |
ResponseRaw (IO ByteString -> (ByteString -> IO ()) -> IO ()) Response | |
ResponseCont ((Response -> IO ResponseReceived) -> IO ResponseReceived) |
Instances
type Attribute UnknownContentBody Response Source # | |
Defined in WebGear.Core.Trait.Body | |
type Attribute Status Response Source # | |
Defined in WebGear.Core.Trait.Status | |
type Attribute (Body mt t) Response Source # | |
Defined in WebGear.Core.Trait.Body | |
type Attribute (SetCookie 'Optional name) Response Source # | |
type Attribute (SetCookie 'Required name) Response Source # | |
type Attribute (ResponseHeader 'Optional name val) Response Source # | |
Defined in WebGear.Core.Trait.Header | |
type Attribute (ResponseHeader 'Required name val) Response Source # | |
Defined in WebGear.Core.Trait.Header |
data ResponseBody Source #
HTTP response body