abstract datatype: t()
body/1 | request body. |
content_length/1 | Content-Length header value as intger. |
from_transport/1 | |
header/2 | Returns a particular header from request. |
headers/1 | http headers map. |
is_keepalive/1 | tells you if the request is keepalive or not https://tools.ietf.org/html/rfc6223 |
method/1 | http verb: 'GET', 'POST','PUT', 'DELETE', 'OPTIONS', ... |
transport/1 | |
uri/1 | path with query string. |
version/1 | http protocol version tuple. |
body(Request::t()) -> binary()
request body
content_length(Request::t()) -> integer()
Content-Length header value as intger
from_transport(Transport::bookish_spork_transport:t()) -> t()
header(Request::t(), HeaderName::string()) -> string() | nil
Returns a particular header from request. Header name is lowerced
headers(Request::t()) -> map()
http headers map. Header names are normalized and lowercased
is_keepalive(Request::t()) -> boolean()
tells you if the request is keepalive or not https://tools.ietf.org/html/rfc6223
method(Request::t()) -> atom()
http verb: 'GET', 'POST','PUT', 'DELETE', 'OPTIONS', ...
transport(X1) -> any()
uri(Request::t()) -> binary() | nil
path with query string
version(Request::t()) -> tuple() | nil
http protocol version tuple. Most often would be {1, 1}
Generated by EDoc