-record(req, {method :: elli:http_method(),
|
|
scheme :: undefined | binary(),
|
|
host :: undefined | binary(),
|
|
port :: undefined | 1..65535,
|
|
path :: [binary()],
|
|
args :: [{binary(), any()}],
|
|
raw_path :: binary(),
|
|
version :: elli_http:version(),
|
|
headers :: elli:headers(),
|
|
original_headers :: elli:headers(),
|
|
body :: elli:body(),
|
|
pid :: pid(),
|
|
socket :: undefined | elli_tcp:socket(),
|
|
callback :: elli_handler:callback()
|
|
}).
|
|
|
|
-define(EXAMPLE_CONF, [{callback, elli_example_callback},
|
|
{callback_args, []}]).
|