| Safe Haskell | Safe-Inferred |
|---|---|
| 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