Safe Haskell | None |
---|---|
Language | Haskell98 |
- type Header = (HeaderName, ByteString)
- type HeaderName = CI ByteString
- type RequestHeaders = [Header]
- type ResponseHeaders = [Header]
- hAccept :: HeaderName
- hAcceptLanguage :: HeaderName
- hAuthorization :: HeaderName
- hCacheControl :: HeaderName
- hCookie :: HeaderName
- hConnection :: HeaderName
- hContentEncoding :: HeaderName
- hContentLength :: HeaderName
- hContentMD5 :: HeaderName
- hContentType :: HeaderName
- hDate :: HeaderName
- hIfModifiedSince :: HeaderName
- hIfRange :: HeaderName
- hLastModified :: HeaderName
- hLocation :: HeaderName
- hRange :: HeaderName
- hReferer :: HeaderName
- hServer :: HeaderName
- hUserAgent :: HeaderName
- data ByteRange
- renderByteRangeBuilder :: ByteRange -> Builder
- renderByteRange :: ByteRange -> ByteString
- type ByteRanges = [ByteRange]
- renderByteRangesBuilder :: ByteRanges -> Builder
- renderByteRanges :: ByteRanges -> ByteString
Types
type Header = (HeaderName, ByteString) Source
Header
type HeaderName = CI ByteString Source
Header name
type RequestHeaders = [Header] Source
Request Headers
type ResponseHeaders = [Header] Source
Response Headers
Common headers
HTTP Header names
hAcceptLanguage :: HeaderName Source
HTTP Header names
hAuthorization :: HeaderName Source
HTTP Header names
hCacheControl :: HeaderName Source
HTTP Header names
HTTP Header names
hConnection :: HeaderName Source
HTTP Header names
hContentEncoding :: HeaderName Source
HTTP Header names
hContentLength :: HeaderName Source
HTTP Header names
hContentMD5 :: HeaderName Source
HTTP Header names
hContentType :: HeaderName Source
HTTP Header names
HTTP Header names
hIfModifiedSince :: HeaderName Source
HTTP Header names
HTTP Header names
hLastModified :: HeaderName Source
HTTP Header names
hLocation :: HeaderName Source
HTTP Header names
HTTP Header names
HTTP Header names
HTTP Header names
hUserAgent :: HeaderName Source
HTTP Header names
Byte ranges
RFC 2616 Byte range (individual).
Negative indices are not allowed!
type ByteRanges = [ByteRange] Source
RFC 2616 Byte ranges (set).