See: Description
| Interface | Description |
|---|---|
| Http2SettingsSpec.Builder | |
| HttpInfos |
An Http Reactive Channel with several accessors related to HTTP flow: headers, params,
URI, method, websocket...
|
| HttpMetricsRecorder |
Interface for recording metrics for HTTP protocol.
|
| Class | Description |
|---|---|
| ContextAwareHttpMetricsRecorder |
ContextView aware class for recording metrics for HTTP protocol. |
| Cookies |
Store cookies for the http channel.
|
| Http11SslContextSpec |
SslContext builder that provides default configuration specific to HTTP/1.x as follows:
SslProvider will be set depending on OpenSsl.isAvailable()
The default cipher suites will be used
Application protocol negotiation configuration is disabled
|
| Http2SettingsSpec |
A configuration builder to fine tune the
Http2Settings. |
| Http2SslContextSpec |
SslContext builder that provides default configuration specific to HTTP/2 as follows:
SslProvider will be set depending on OpenSsl.isAlpnSupported()
Http2SecurityUtil.CIPHERS
Application protocol negotiation configuration is enabled
HTTP/1.1 and HTTP/2 support in order to support upgrade to HTTP/2
|
| HttpDecoderSpec<T extends HttpDecoderSpec<T>> |
A configuration builder to fine tune the
HttpCodec (or more precisely
the settings for the decoder) |
| HttpOperations<INBOUND extends NettyInbound,OUTBOUND extends NettyOutbound> |
An HTTP ready
ChannelOperations with state management for status and headers
(first HTTP response packet). |
| HttpOperations.PostHeadersNettyOutbound | |
| HttpResources |
Hold the default HTTP/1.x resources
|
| MicrometerHttpMetricsRecorder |
An
HttpMetricsRecorder implementation for integration with Micrometer. |
| Enum | Description |
|---|---|
| HttpProtocol |
An enum defining various HTTP negotiations between H2, H2C-upgrade,
H2C-prior-knowledge and HTTP/1.1
|