Config object for the blaze clients
Config object for the blaze clients
duration between the completion of a request and the completion of the response header. Does not include time to acquire the connection or the time to read the response.
duration that a connection can wait without traffic being read or written before timeout
maximum duration for a request to complete before a timeout. Does not include time to acquire the the connection, but does include time to read the response
optional custom user agent header
optional custom SSLContext
to use to replace
the default, SSLContext.getDefault
.
require endpoint identification
for secure requests according to RFC 2818, Section 3.1. If the
certificate presented does not match the hostname of the request,
the request fails with a CertificateException. This setting does
not affect checking the validity of the cert via the
sslContext
's trust managers.
maximum length of the request line
maximum length of headers
maximum size of chunked content chunks
a lenient parser will accept illegal chars but replaces them with � (0xFFFD)
internal buffer size of the blaze client
custom executionContext to run async computations.
custom AsynchronousChannelGroup
to use other than the system default
Blaze client implementation
Create a HTTP1 client which will attempt to recycle connections
Create HTTP1 clients which will disconnect on completion of one request
Default blaze client
Default blaze client
This client will create a new connection for every request.