rodeo v0.3.0 Rodeo.Handler.RequestHeadersEcho

This handler returns the client’s request headers as its body.

Summary

Functions

Returns request headers as “header: value”

Called by init/3. Expected to return a tuple {:ok, request, state}

A list of key/value response headers

Extract the request’s headers as list of key/value pairs

Extract the request URI (path with leading /)

The HTTP status code

Functions

body(req)

Returns request headers as “header: value”

handle(request, state)

Called by init/3. Expected to return a tuple {:ok, request, state}.

headers()

A list of key/value response headers.

request_headers(req)

Extract the request’s headers as list of key/value pairs

request_path(req)

Extract the request URI (path with leading /)

status()

The HTTP status code.