HelidonHelidon4.5.2

io.helidon.webclient.http1.Http1Client

Description

HTTP/1.1

Configuration options

KeyTypeDefaultDescription
default-headersMap<String, String>Default headers to be used in every request from configuration
base-uriClientUriBase uri used by the client in all requests
connection-cache-sizeInteger256Maximal size of the connection cache for a single connection key
content-encodingContentEncodingContextConfigure the listener specific io.helidon.http.encoding.ContentEncodingContext
media-contextMediaContextcreate()Configure the listener specific io.helidon.http.media.MediaContext
base-addressStringBase address used by the client in all requests
cookie-managerWebClientCookieManagerWebClient cookie manager
servicesList<WebClientService>WebClient services
filter-redirect-headersBooleantrueWhether headers sensitive to cross-origin redirects should be filtered before the redirected request is sent
relative-urisBooleanfalseCan be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists
send-expect-continueBooleantrueWhether Expect-100-Continue header is sent to verify server availability before sending an entity
media-type-parser-modeParserModeSTRICTConfigure media type parsing mode for HTTP Content-Type header
max-in-memory-entityInteger131072If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance
share-connection-cacheBooleantrueWhether to share connection cache between all the WebClient instances in JVM
services-discover-servicesBooleantrueWhether to enable automatic service discovery for services
socket-optionsSocketOptionsSocket options for connections opened by this client
follow-cross-origin-entity-redirectsBooleanfalseWhether redirects that preserve request method and entity may be followed across origins
write-buffer-sizeInteger4096Buffer size used when writing data to the underlying socket on a client TCP connection
redirect-sensitive-headersList<HeaderName>Request header names to strip on cross-origin redirects
read-continue-timeoutDurationPT1SSocket 100-Continue read timeout

See the manifest for all available types.

Copyright © 2018, 2026 Oracle and/or its affiliates.