HelidonHelidon4.5.2

io.helidon.webserver.http1.Http1Config

Description

HTTP/1.1 server configuration

Configuration options

KeyTypeDefaultDescription
validate-response-headersBooleantrueWhether to validate response headers
continue-immediatelyBooleanfalseWhen true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data
logHttpLogConfigHTTP Log configuration
validate-prologueBooleantrueIf set to false, any query and fragment is accepted (even containing illegal characters)
validate-pathBooleantrueIf set to false, any path is accepted (even containing illegal characters)
max-headers-sizeInteger16384Maximal size of received headers in bytes
max-buffered-entity-sizeSize64 KBConfigure the maximum size allowed for an entity that can be explicitly buffered by the application by calling io.helidon.http.media.ReadableEntity.buffer()
validate-request-headersBooleantrueWhether to validate request headers
requested-uri-discoveryRequestedUriDiscoveryContextRequested URI discovery settings
max-prologue-lengthInteger4096Maximal size of received HTTP prologue (GET /path HTTP/1.1)
send-keep-alive-headerBooleantrueWhether to send the default Connection: keep-alive response header for persistent HTTP/1.1 connections

Deprecated Options

KeyTypeDefaultDescription
validate-request-host-headerBooleantrueRequest host header validation
send-logBooleantrueLogging of sent packets
recv-logBooleantrueLogging of received packets

Usages


See the manifest for all available types.

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