net.http.request
data->method
(data->method m)
Get appropriate HttpMethod from a number of possible inputs. Defaults to GET when nil, translate known keywords and strings, or pass a HttpMethod through.
Throws on other values.
data->request
(data->request {:keys [uri host]} {:keys [headers request-method version query auth]})
Produce a valid request from a
data->version
(data->version v)
Get appropriate HttpVersion from a number of possible inputs. Defaults to HTTP/1.1 when nil, translate known keywords and strings or pass an HttpVersion through.
Throws on other values.
string->version
(string->version s)
When possible, get appropriate HttpVersion from a string. Throws when impossible.