Config object for the blaze clients
Config object for the blaze clients
duration between the submission of a request and the completion of the response header. Does not include time to read the response body.
duration that a connection can wait without traffic being read or written before timeout
maximum duration from the submission of a request through reading the body before a timeout.
optional custom user agent header
maximum connections the client will have at any specific time
maximum number requests waiting for a connection at any specific time
Map of RequestKey to number of max connections
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