org.httpkit.client
*
- value
A
Issues an async HTTP ACL request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
C
Issues an async HTTP COPY request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
D
- value
Issues an async HTTP DELETE request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
G
Issues an async HTTP GET request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
H
Issues an async HTTP HEAD request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
L
Issues an async HTTP LOCK request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
M
Returns an HttpClient with specified options: :max-connections ; Max connection count, default is unlimited (-1) ...
function([{:keys [max-connections address-finder ssl-configurer error-logger event-logger event-names bind-address channel-factory]}])
Returns an SSLEngine using default or given SSLContext.
function([] [ctx])
reject if response's body exceeds size in bytes
function([size])
Issues an async HTTP MOVE request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
O
Issues an async HTTP OPTIONS request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
P
Issues an async HTTP PATCH request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Issues an async HTTP POST request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Issues an async HTTP PROPFIND request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Issues an async HTTP PROPPATCH request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Issues an async HTTP PUT request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Q
Returns URL-encoded query string for given params map.
function([m] [m style])
R
Issues an async HTTP REPORT request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
Issues an async HTTP request and returns a promise object to which the value of `(callback {:opts _ :status _ :headers...
function([{:keys [client timeout connect-timeout idle-timeout filter worker-pool keepalive as follow-redirects max-redirects response trace-redirects allow-unsafe-redirect-methods proxy-host proxy-port proxy-url tunnel? deadlock-guard? auto-compression? insecure? nested-param-style], :as opts, :or {auto-compression? true, idle-timeout 60000, proxy-port -1, tunnel? false, response (promise), follow-redirects true, proxy-url nil, as :auto, deadlock-guard? true, proxy-host nil, max-redirects 10, keepalive 120000, filter IFilter/ACCEPT_ALL, connect-timeout 60000}} & [callback]])
U
Issues an async HTTP UNLOCK request. See `request` for details.
function([url & [opts callback]] [url & [callback]])
- function
([s])