zhttp
zhttp
zhttp.endpoint
CanCombine
CanCombine
CanConstruct
CanConstruct
CanExtract
CanExtract
BooleanImpl
IntImpl
StringImpl
Endpoint
EndpointSyntax
Parameter
Parameter
ParameterList
ParameterList
TupleBuilder
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
PartialRoute
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
MediaType
MediaType
Method
Method
CONNECT
CUSTOM
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
Middleware
Middleware
PartialCodec
PartialCodecHttp
PartialCodecZIO
PartialCollect
PartialCollectZIO
PartialContraMapZIO
PartialIfThenElse
PartialIfThenElseZIO
PartialIntercept
PartialInterceptOutgoingZIO
PartialInterceptZIO
Patch
Patch
AddHeaders
Combine
Empty
RemoveHeaders
SetStatus
UpdateHeaders
Request
Request
ParameterizedRequest
ParameterizedRequest
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
HttpMessageCodec
HttpRuntime
HttpRuntime
Strategy
Dedicated
Default
Group
Strategy
RequestBodyHandler
Server
Server
Start
WebSocketAppHandler
zhttp.service.client
ClientInboundHandler
ClientSSLHandler
ClientSSLOptions
CustomSSL
DefaultSSL
ClientSSLOptions
zhttp.service.server
HttpOnHttpsHandler
LeakDetectionLevel
LeakDetectionLevel
ADVANCED
DISABLED
PARANOID
SIMPLE
OptionalSSLHandler
ServerChannelFactory
Live
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.html
/
Attributes
Attributes
trait
Attributes
Companion:
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
final
def
acceptAttr
:
PartialAttribute
[
String
]
final
def
acceptCharsetAttr
:
PartialAttribute
[
String
]
final
def
accessKeyAttr
:
PartialAttribute
[
String
]
final
def
actionAttr
:
PartialAttribute
[
String
]
final
def
alignAttr
:
PartialAttribute
[
String
]
final
def
altAttr
:
PartialAttribute
[
String
]
final
def
asyncAttr
:
PartialAttribute
[
String
]
final
def
autocompleteAttr
:
PartialAttribute
[
String
]
final
def
autofocusAttr
:
PartialAttribute
[
String
]
final
def
autoplayAttr
:
PartialAttribute
[
String
]
final
def
bgColorAttr
:
PartialAttribute
[
String
]
final
def
borderAttr
:
PartialAttribute
[
String
]
final
def
charsetAttr
:
PartialAttribute
[
String
]
final
def
checkedAttr
:
PartialAttribute
[
String
]
final
def
citeAttr
:
PartialAttribute
[
String
]
final
def
classAttr
:
PartialAttribute
[
List
[
String
]]
final
def
colSpanAttr
:
PartialAttribute
[
String
]
final
def
colorAttr
:
PartialAttribute
[
String
]
final
def
colsAttr
:
PartialAttribute
[
String
]
final
def
contentAttr
:
PartialAttribute
[
String
]
final
def
contentEditableAttr
:
PartialAttribute
[
String
]
final
def
controlsAttr
:
PartialAttribute
[
String
]
final
def
coordsAttr
:
PartialAttribute
[
String
]
final
def
css
:
PartialAttribute
[
List
[
String
]]
final
def
dataAttr
(
name:
String
):
PartialAttribute
[
String
]
final
def
datetimeAttr
:
PartialAttribute
[
String
]
final
def
defaultAttr
:
PartialAttribute
[
String
]
final
def
deferAttr
:
PartialAttribute
[
String
]
final
def
dirAttr
:
PartialAttribute
[
String
]
final
def
dirNameAttr
:
PartialAttribute
[
String
]
final
def
disabledAttr
:
PartialAttribute
[
String
]
final
def
downloadAttr
:
PartialAttribute
[
String
]
final
def
draggableAttr
:
PartialAttribute
[
String
]
final
def
enctypeAttr
:
PartialAttribute
[
String
]
final
def
forAttr
:
PartialAttribute
[
String
]
final
def
formActionAttr
:
PartialAttribute
[
String
]
final
def
formAttr
:
PartialAttribute
[
String
]
final
def
headersAttr
:
PartialAttribute
[
String
]
final
def
heightAttr
:
PartialAttribute
[
String
]
final
def
hiddenAttr
:
PartialAttribute
[
String
]
final
def
highAttr
:
PartialAttribute
[
String
]
final
def
href
:
PartialAttribute
[
String
]
final
def
hrefAttr
:
PartialAttribute
[
String
]
final
def
hrefLangAttr
:
PartialAttribute
[
String
]
final
def
httpEquivAttr
:
PartialAttribute
[
String
]
final
def
id
:
PartialAttribute
[
String
]
final
def
idAttr
:
PartialAttribute
[
String
]
final
def
isMapAttr
:
PartialAttribute
[
String
]
final
def
kindAttr
:
PartialAttribute
[
String
]
final
def
labelAttr
:
PartialAttribute
[
String
]
final
def
langAttr
:
PartialAttribute
[
String
]
final
def
listAttr
:
PartialAttribute
[
String
]
final
def
loopAttr
:
PartialAttribute
[
String
]
final
def
lowAttr
:
PartialAttribute
[
String
]
final
def
maxAttr
:
PartialAttribute
[
String
]
final
def
maxLengthAttr
:
PartialAttribute
[
String
]
final
def
mediaAttr
:
PartialAttribute
[
String
]
final
def
methodAttr
:
PartialAttribute
[
String
]
final
def
minAttr
:
PartialAttribute
[
String
]
final
def
multipleAttr
:
PartialAttribute
[
String
]
final
def
mutedAttr
:
PartialAttribute
[
String
]
final
def
nameAttr
:
PartialAttribute
[
String
]
final
def
noValidateAttr
:
PartialAttribute
[
String
]
final
def
onAbortAttr
:
PartialAttribute
[
String
]
final
def
onAfterPrintAttr
:
PartialAttribute
[
String
]
final
def
onBeforePrintAttr
:
PartialAttribute
[
String
]
final
def
onBeforeUnloadAttr
:
PartialAttribute
[
String
]
final
def
onBlurAttr
:
PartialAttribute
[
String
]
final
def
onCanPlayAttr
:
PartialAttribute
[
String
]
final
def
onCanPlayThroughAttr
:
PartialAttribute
[
String
]
final
def
onChangeAttr
:
PartialAttribute
[
String
]
final
def
onClickAttr
:
PartialAttribute
[
String
]
final
def
onContextMenuAttr
:
PartialAttribute
[
String
]
final
def
onCopyAttr
:
PartialAttribute
[
String
]
final
def
onCueChangeAttr
:
PartialAttribute
[
String
]
final
def
onCutAttr
:
PartialAttribute
[
String
]
final
def
onDblClickAttr
:
PartialAttribute
[
String
]
final
def
onDragAttr
:
PartialAttribute
[
String
]
final
def
onDragEndAttr
:
PartialAttribute
[
String
]
final
def
onDragEnterAttr
:
PartialAttribute
[
String
]
final
def
onDragLeaveAttr
:
PartialAttribute
[
String
]
final
def
onDragOverAttr
:
PartialAttribute
[
String
]
final
def
onDragStartAttr
:
PartialAttribute
[
String
]
final
def
onDropAttr
:
PartialAttribute
[
String
]
final
def
onDurationChangeAttr
:
PartialAttribute
[
String
]
final
def
onEmptiedAttr
:
PartialAttribute
[
String
]
final
def
onEndedAttr
:
PartialAttribute
[
String
]
final
def
onErrorAttr
:
PartialAttribute
[
String
]
final
def
onFocusAttr
:
PartialAttribute
[
String
]
final
def
onHashChangeAttr
:
PartialAttribute
[
String
]
final
def
onInputAttr
:
PartialAttribute
[
String
]
final
def
onInvalidAttr
:
PartialAttribute
[
String
]
final
def
onKeyDownAttr
:
PartialAttribute
[
String
]
final
def
onKeyPressAttr
:
PartialAttribute
[
String
]
final
def
onKeyUpAttr
:
PartialAttribute
[
String
]
final
def
onLoadAttr
:
PartialAttribute
[
String
]
final
def
onLoadStartAttr
:
PartialAttribute
[
String
]
final
def
onLoadedDataAttr
:
PartialAttribute
[
String
]
final
def
onLoadedMetadataAttr
:
PartialAttribute
[
String
]
final
def
onMouseDownAttr
:
PartialAttribute
[
String
]
final
def
onMouseMoveAttr
:
PartialAttribute
[
String
]
final
def
onMouseOutAttr
:
PartialAttribute
[
String
]
final
def
onMouseOverAttr
:
PartialAttribute
[
String
]
final
def
onMouseUpAttr
:
PartialAttribute
[
String
]
final
def
onMouseWheelAttr
:
PartialAttribute
[
String
]
final
def
onOfflineAttr
:
PartialAttribute
[
String
]
final
def
onOnlineAttr
:
PartialAttribute
[
String
]
final
def
onPageHideAttr
:
PartialAttribute
[
String
]
final
def
onPageShowAttr
:
PartialAttribute
[
String
]
final
def
onPasteAttr
:
PartialAttribute
[
String
]
final
def
onPauseAttr
:
PartialAttribute
[
String
]
final
def
onPlayAttr
:
PartialAttribute
[
String
]
final
def
onPlayingAttr
:
PartialAttribute
[
String
]
final
def
onPopStateAttr
:
PartialAttribute
[
String
]
final
def
onProgressAttr
:
PartialAttribute
[
String
]
final
def
onRateChangeAttr
:
PartialAttribute
[
String
]
final
def
onResetAttr
:
PartialAttribute
[
String
]
final
def
onResizeAttr
:
PartialAttribute
[
String
]
final
def
onScrollAttr
:
PartialAttribute
[
String
]
final
def
onSearchAttr
:
PartialAttribute
[
String
]
final
def
onSeekedAttr
:
PartialAttribute
[
String
]
final
def
onSeekingAttr
:
PartialAttribute
[
String
]
final
def
onSelectAttr
:
PartialAttribute
[
String
]
final
def
onStalledAttr
:
PartialAttribute
[
String
]
final
def
onStorageAttr
:
PartialAttribute
[
String
]
final
def
onSubmitAttr
:
PartialAttribute
[
String
]
final
def
onSuspendAttr
:
PartialAttribute
[
String
]
final
def
onTimeUpdateAttr
:
PartialAttribute
[
String
]
final
def
onToggleAttr
:
PartialAttribute
[
String
]
final
def
onUnloadAttr
:
PartialAttribute
[
String
]
final
def
onVolumeChangeAttr
:
PartialAttribute
[
String
]
final
def
onWaitingAttr
:
PartialAttribute
[
String
]
final
def
onWheelAttr
:
PartialAttribute
[
String
]
final
def
openAttr
:
PartialAttribute
[
String
]
final
def
optimumAttr
:
PartialAttribute
[
String
]
final
def
patternAttr
:
PartialAttribute
[
String
]
final
def
placeholderAttr
:
PartialAttribute
[
String
]
final
def
posterAttr
:
PartialAttribute
[
String
]
final
def
preloadAttr
:
PartialAttribute
[
String
]
final
def
readonlyAttr
:
PartialAttribute
[
String
]
final
def
relAttr
:
PartialAttribute
[
String
]
final
def
requiredAttr
:
PartialAttribute
[
String
]
final
def
reversedAttr
:
PartialAttribute
[
String
]
final
def
rowSpanAttr
:
PartialAttribute
[
String
]
final
def
rowsAttr
:
PartialAttribute
[
String
]
final
def
sandboxAttr
:
PartialAttribute
[
String
]
final
def
scopeAttr
:
PartialAttribute
[
String
]
final
def
selectedAttr
:
PartialAttribute
[
String
]
final
def
shapeAttr
:
PartialAttribute
[
String
]
final
def
sizeAttr
:
PartialAttribute
[
String
]
final
def
sizesAttr
:
PartialAttribute
[
String
]
final
def
spanAttr
:
PartialAttribute
[
String
]
final
def
spellcheckAttr
:
PartialAttribute
[
String
]
final
def
srcAttr
:
PartialAttribute
[
String
]
final
def
srcDocAttr
:
PartialAttribute
[
String
]
final
def
srcLangAttr
:
PartialAttribute
[
String
]
final
def
srcSetAttr
:
PartialAttribute
[
String
]
final
def
startAttr
:
PartialAttribute
[
String
]
final
def
stepAttr
:
PartialAttribute
[
String
]
final
def
styleAttr
:
PartialAttribute
[
Seq
[(
String
,
String
)]]
final
def
styles
:
PartialAttribute
[
Seq
[(
String
,
String
)]]
final
def
tabIndexAttr
:
PartialAttribute
[
String
]
final
def
targetAttr
:
PartialAttribute
[
String
]
final
def
titleAttr
:
PartialAttribute
[
String
]
final
def
translateAttr
:
PartialAttribute
[
String
]
final
def
typeAttr
:
PartialAttribute
[
String
]
final
def
useMapAttr
:
PartialAttribute
[
String
]
final
def
valueAttr
:
PartialAttribute
[
String
]
final
def
widthAttr
:
PartialAttribute
[
String
]
final
def
wrapAttr
:
PartialAttribute
[
String
]