zhttp
zhttp
zhttp.html
Attributes
Attributes
PartialAttribute
Dom
Dom
Element
PartialElement
Elements
Html
Html
IsAttributeValue
IsAttributeValue
Template
zhttp.http
Cookie
Cookie
SameSite
Lax
None
Strict
SameSite
HExit
Die
Effect
Empty
Failure
Success
HeaderNames
HeaderValues
Headers
Headers
Http
Http
HttpAppSyntax
PartialCollect
PartialCollectHExit
PartialCollectHttp
PartialCollectScoped
PartialCollectZIO
PartialContraFlatMap
PartialFromFunction
PartialFromFunctionHExit
PartialFromFunctionZIO
PartialFromOptionFunction
HttpData
HttpData
ByteBufConfig
ByteBufConfig
HttpError
HttpError
BadGateway
BadRequest
Conflict
Custom
ExpectationFailed
FailedDependency
Forbidden
GatewayTimeout
Gone
HTTPErrorWithCause
HttpVersionNotSupported
InsufficientStorage
InternalServerError
LengthRequired
Locked
MethodNotAllowed
MisdirectedRequest
NetworkAuthenticationRequired
NotAcceptable
NotExtended
NotFound
NotImplemented
PaymentRequired
PreconditionFailed
PreconditionRequired
ProxyAuthenticationRequired
RequestEntityTooLarge
RequestHeaderFieldsTooLarge
RequestTimeout
RequestUriTooLong
RequestedRangeNotSatisfiable
ServiceUnavailable
TooManyRequests
Unauthorized
UnorderedCollection
UnprocessableEntity
UnsupportedMediaType
UpgradeRequired
VariantAlsoNegotiates
IsMono
IsMono
MediaType
MediaType
Method
Method
CONNECT
CUSTOM
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
Middleware
Middleware
PartialAllowZIO
PartialCodec
PartialCodecHttp
PartialCodecZIO
PartialCollect
PartialCollectZIO
PartialContraMapZIO
PartialIfThenElse
PartialIfThenElseZIO
PartialIntercept
PartialInterceptOutgoingZIO
PartialInterceptZIO
PartialMono
PartialMonoZIO
Patch
Patch
AddHeaders
Combine
Empty
RemoveHeaders
SetStatus
UpdateHeaders
Path
Path
QueueWrapper
Request
Request
Response
Response
Attribute
RouteDecoderModule
RouteDecode
boolean
byte
date
double
float
int
long
short
time
uuid
Scheme
Scheme
HTTP
HTTPS
WS
WSS
Status
Status
Accepted
BadGateway
BadRequest
Conflict
Continue
Created
Custom
ExpectationFailed
FailedDependency
Forbidden
Found
GatewayTimeout
Gone
HttpVersionNotSupported
InsufficientStorage
InternalServerError
LengthRequired
Locked
MethodNotAllowed
MisdirectedRequest
MovedPermanently
MultiStatus
MultipleChoices
NetworkAuthenticationRequired
NoContent
NonAuthoritiveInformation
NotAcceptable
NotExtended
NotFound
NotImplemented
NotModified
Ok
PartialContent
PaymentRequired
PermanentRedirect
PreconditionFailed
PreconditionRequired
Processing
ProxyAuthenticationRequired
RequestEntityTooLarge
RequestHeaderFieldsTooLarge
RequestTimeout
RequestUriTooLong
RequestedRangeNotSatisfiable
ResetContent
SeeOther
ServiceUnavailable
SwitchingProtocols
TemporaryRedirect
TooManyRequests
Unauthorized
UnorderedCollection
UnprocessableEntity
UnsupportedMediaType
UpgradeRequired
UseProxy
VariantAlsoNegotiates
URL
URL
Fragment
Fragment
Location
Absolute
Relative
Location
Version
Version
Http_1_0
Http_1_1
zhttp.http.headers
HeaderChecks
HeaderConstructors
HeaderGetters
HeaderModifier
HeaderNames
HeaderValues
zhttp.http.middleware
Auth
Credentials
Cors
CorsConfig
Web
PartialInterceptPatch
PartialInterceptZIOPatch
zhttp.service
ChannelFactory
Live
ChannelFuture
ChannelFuture
Client
Client
Config
Config
EncodeRequest
EventLoopGroup
Live
Handler
HttpMessageCodec
HttpRuntime
HttpRuntime
Strategy
Dedicated
Default
Group
Strategy
Logging
RequestBodyHandler
Server
Server
Start
ServerResponseWriter
WebSocketAppHandler
zhttp.service.client
ClientInboundHandler
ClientSSLHandler
ClientSSLOptions
CustomSSL
DefaultSSL
ClientSSLOptions
zhttp.service.logging
NettyLoggerFactory
NettyLoggerFactory
zhttp.service.server
HttpOnHttpsHandler
LeakDetectionLevel
LeakDetectionLevel
ADVANCED
DISABLED
PARANOID
SIMPLE
LogLevelTransform
LogLevelWrapper
OptionalSSLHandler
ServerChannelFactory
Live
ServerChannelInitializer
ServerChannelInitializer
ServerSSLHandler
SSLHttpBehaviour
Accept
Fail
Redirect
SSLHttpBehaviour
ServerSSLOptions
ServerTime
WebSocketUpgrade
zhttp.socket
CloseStatus
CloseStatus
AbnormalClosure
BadGateway
Empty
EndpointUnavailable
InternalServerError
InvalidMessageType
InvalidPayloadData
MandatoryExtension
MessageTooBig
NormalClosure
PolicyViolation
ProtocolError
ServiceRestart
TlsHandshakeFailed
TryAgainLater
IsWebSocket
IsWebSocket
Socket
Socket
PartialCollect
PartialFromFunction
SocketApp
SocketApp
SocketDecoder
SocketDecoder
SocketProtocol
SocketProtocol
WebSocketFrame
WebSocketFrame
Binary
Binary
Close
Continuation
Continuation
Ping
Pong
Text
Text
zhttp
/
zhttp.http
/
Headers
Headers
object
Headers
extends
HeaderConstructors
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
trait
HeaderConstructors
class
Object
trait
Matchable
class
Any
Headers
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
apply
(
name:
CharSequence
,
value:
CharSequence
):
Headers
def
apply
(
tuples:
Header
*):
Headers
def
apply
(
iter:
Iterable
[
Header
]):
Headers
def
ifThenElse
(
cond:
Boolean
)(
onTrue:
=>
Headers
,
onFalse:
=>
Headers
):
Headers
def
make
(
headers:
HttpHeaders
):
Headers
def
when
(
cond:
Boolean
)(
headers:
=>
Headers
):
Headers
Inherited methods
final
def
accept
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
acceptCharset
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
acceptEncoding
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
acceptLanguage
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
acceptPatch
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
acceptRanges
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlAllowCredentials
(
value:
Boolean
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlAllowHeaders
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlAllowMethods
(
methods:
Method
*):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlAllowOrigin
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlExposeHeaders
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlMaxAge
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlRequestHeaders
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
accessControlRequestMethod
(
method:
Method
):
Headers
Inherited from:
HeaderConstructors
final
def
age
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
allow
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
authorization
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
basicAuthorizationHeader
(
username:
String
,
password:
String
):
Headers
Inherited from:
HeaderConstructors
final
def
bearerAuthorizationHeader
(
token:
String
):
Headers
Inherited from:
HeaderConstructors
final
def
cacheControl
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
cacheControlMaxAge
(
value:
Duration
):
Headers
Inherited from:
HeaderConstructors
final
def
connection
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentBase
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentDisposition
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentEncoding
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentLanguage
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentLength
(
value:
Long
):
Headers
Inherited from:
HeaderConstructors
final
def
contentLocation
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentMd5
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentRange
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentSecurityPolicy
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentTransferEncoding
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
contentType
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
cookie
(
value:
Cookie
):
Headers
Inherited from:
HeaderConstructors
final
def
cookie
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
date
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
dnt
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
etag
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
expect
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
expires
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
from
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
host
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
ifMatch
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
ifModifiedSince
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
ifNoneMatch
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
ifRange
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
ifUnmodifiedSince
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
lastModified
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
location
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
maxForwards
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
origin
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
pragma
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
proxyAuthenticate
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
proxyAuthorization
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
range
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
referer
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
retryAfter
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketAccept
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketExtensions
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketKey
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketLocation
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketOrigin
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketProtocol
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
secWebSocketVersion
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
server
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
setCookie
(
value:
Cookie
):
Headers
Inherited from:
HeaderConstructors
final
def
te
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
trailer
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
transferEncoding
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
upgrade
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
upgradeInsecureRequests
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
userAgent
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
vary
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
via
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
warning
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
webSocketLocation
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
webSocketOrigin
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
webSocketProtocol
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
wwwAuthenticate
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
xFrameOptions
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
final
def
xRequestedWith
(
value:
CharSequence
):
Headers
Inherited from:
HeaderConstructors
Concrete fields
val
BasicSchemeName
:
String
val
BearerSchemeName
:
String
val
empty
:
Headers