make-client
function
org.httpkit.client/make-client
(make-client [{:keys [max-connections address-finder ssl-configurer error-logger event-logger event-names bind-address channel-factory]}])Returns an HttpClient with specified options:
:max-connections ; Max connection count, default is unlimited (-1)
:address-finder ; (fn [java.net.URI]) -> `java.net.SocketAddress`
:channel-factory ; (fn [java.net.SocketAddress]) -> `java.nio.channels.SocketChannel`
:ssl-configurer ; (fn [javax.net.ssl.SSLEngine java.net.URI])
:error-logger ; (fn [text ex])
:event-logger ; (fn [event-name])
:event-names ; {<http-kit-event-name> <loggable-event-name>}
:bind-address ; when present will pass local address to SocketChannel.bind()
Examples
No examples yet. Be the first to add one!