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