wvlet
.
airframe
.
http
client
package
client
Visibility
Public
All
Type Members
class
URLConnectionClient
extends
HttpSyncClient
[
Request
,
Response
]
Http sync client implementation using URLConnection
case class
URLConnectionClientConfig
(
requestFilter: (
Request
) ⇒
Request
=
identity
,
connectionFilter: (
HttpURLConnection
) ⇒
HttpURLConnection
=
identity
,
readTimeout:
Duration
=
Duration(90, TimeUnit.SECONDS)
,
connectTimeout:
Duration
=
Duration(90, TimeUnit.SECONDS)
,
retryContext:
RetryContext
=
...
,
codecFactory:
MessageCodecFactory
=
...
,
followRedirect:
Boolean
=
true
)
extends
Product
with
Serializable
Value Members
object
URLConnectionClientBackend
extends
HttpClientBackend
Ungrouped