io.helidon.webserver.http1.Http1Config
Description
HTTP/1.1 server configuration
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
validate- | Boolean | true | Whether to validate response headers |
continue- | Boolean | false | When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data |
log | Http | HTTP Log configuration | |
validate- | Boolean | true | Disables query and fragment syntax validation when set to false; intended only for closed systems receiving trusted, valid request targets, as behavior for invalid input is unspecified |
validate- | Boolean | true | Whether to validate path characters and HTTP/1.1 request-target forms |
max- | Integer | 16384 | Maximum size of received headers in bytes, which must be greater than 0 |
max- | Size | 64 KB | Configure the maximum size allowed for an entity that can be explicitly buffered by the application by calling io. |
validate- | Boolean | true | Whether to validate request headers |
requested- | Requested | Requested URI discovery settings | |
max- | Integer | 4096 | Maximal size of received HTTP prologue (GET /path HTTP/1.1) |
alt- | Alt | Explicit Alt- advertisement |
Deprecated Options
| Key | Type | Default | Description |
|---|---|---|---|
send- | Boolean | true | Logging of sent packets |
recv- | Boolean | true | Logging of received packets |
Usages
See the manifest for all available types.