Liking cljdoc? Tell your friends :D

qbits.jet.client.http


array-classclj

source

clientclj

(client)
(client
  {:keys [url address-resolution-timeout connect-timeout follow-redirects?
          max-redirects idle-timeout stop-timeout
          max-connections-per-destination max-requests-queued-per-destination
          request-buffer-size response-buffer-size scheduler user-agent
          cookie-store remove-idle-destinations? dispatch-io? tcp-no-delay?
          strict-event-ordering? ssl-context-factory]
   :or {remove-idle-destinations? true
        dispatch-io? true
        follow-redirects? true
        tcp-no-delay? true
        strict-event-ordering? false
        ssl-context-factory (clojure.core/deref
                              default-insecure-ssl-context-factory)
        request-buffer-size default-buffer-size
        response-buffer-size default-buffer-size}
   :as r})
source

decode-chunk-xformclj

(decode-chunk-xform as)
source

default-buffer-sizeclj

source

default-insecure-ssl-context-factoryclj

source

deleteclj

(delete client url)
(delete client url request-map)
source

fold-chunks+decode-xformclj

(fold-chunks+decode-xform as)
source

getclj

(get client url)
(get client url request-map)
source

(head client url)
(head client url request-map)
source

postclj

(post client url)
(post client url request-map)
source

PRequestcljprotocol

encode-bodyclj

(encode-body x)

encode-chunkclj

(encode-chunk x)

encode-content-typeclj

(encode-content-type x)
source

putclj

(put client url)
(put client url request-map)
source

requestclj

(request
  client
  {:keys [url method query-string form-params headers body content-type accept
          as idle-timeout timeout agent follow-redirects?
          fold-chunked-response?]
   :or
     {method :get as :string follow-redirects? true fold-chunked-response? true}
   :as request-map})
source

Responseclj

source

stop-client!clj

(stop-client! cl)
source

traceclj

(trace client url)
(trace client url request-map)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close