zhttp
zhttp
zhttp.core
Util
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
zhttp.http
Cookie
Cookie
SameSite
Lax
None
Strict
SameSite
HExit
Effect
Empty
Failure
Success
HeaderNames
HeaderValues
Headers
Headers
Http
Http
HttpAppSyntax
PartialCollect
PartialCollectHttp
PartialCollectManaged
PartialCollectZIO
PartialContraFlatMap
PartialFromFunction
PartialFromFunctionZIO
PartialFromOptionFunction
PartialRoute
HttpData
HttpData
HttpError
HttpError
BadGateway
BadRequest
Conflict
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
IsResponse
IsResponse
clientResponse
serverResponse
Method
Method
CONNECT
CUSTOM
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
Middleware
Middleware
PartialCodec
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
BAD_GATEWAY
BAD_REQUEST
CONFLICT
CONTINUE
CREATED
EXPECTATION_FAILED
FAILED_DEPENDENCY
FORBIDDEN
FOUND
GATEWAY_TIMEOUT
GONE
HTTP_VERSION_NOT_SUPPORTED
INSUFFICIENT_STORAGE
INTERNAL_SERVER_ERROR
LENGTH_REQUIRED
LOCKED
METHOD_NOT_ALLOWED
MISDIRECTED_REQUEST
MOVED_PERMANENTLY
MULTIPLE_CHOICES
MULTI_STATUS
NETWORK_AUTHENTICATION_REQUIRED
NON_AUTHORITATIVE_INFORMATION
NOT_ACCEPTABLE
NOT_EXTENDED
NOT_FOUND
NOT_IMPLEMENTED
NOT_MODIFIED
NO_CONTENT
OK
PARTIAL_CONTENT
PAYMENT_REQUIRED
PERMANENT_REDIRECT
PRECONDITION_FAILED
PRECONDITION_REQUIRED
PROCESSING
PROXY_AUTHENTICATION_REQUIRED
REQUESTED_RANGE_NOT_SATISFIABLE
REQUEST_ENTITY_TOO_LARGE
REQUEST_HEADER_FIELDS_TOO_LARGE
REQUEST_TIMEOUT
REQUEST_URI_TOO_LONG
RESET_CONTENT
SEE_OTHER
SERVICE_UNAVAILABLE
SWITCHING_PROTOCOLS
TEMPORARY_REDIRECT
TOO_MANY_REQUESTS
UNAUTHORIZED
UNORDERED_COLLECTION
UNPROCESSABLE_ENTITY
UNSUPPORTED_MEDIA_TYPE
UPGRADE_REQUIRED
USE_PROXY
VARIANT_ALSO_NEGOTIATES
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
Cors
CorsConfig
Web
PartialInterceptPatch
PartialInterceptZIOPatch
zhttp.service
ChannelFactory
Live
ChannelFuture
ChannelFuture
Client
Client
Attribute
Attribute
ClientRequest
ClientResponse
ClientResponse
EncodeClientRequest
EventLoopGroup
Live
HttpMessageCodec
HttpRuntime
HttpRuntime
Strategy
Dedicated
Default
Group
Strategy
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
ServerTimeGenerator
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
/
Middleware
/
PartialCollectZIO
PartialCollectZIO
final
class
PartialCollectZIO
[
AOut
](
val
unit:
Unit
)
extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
apply
[
R
,
E
,
AIn
,
BIn
,
BOut
](
f:
PartialFunction
[
AOut
,
ZIO
[
R
,
E
,
Middleware
[
R
,
E
,
AIn
,
BIn
,
AOut
,
BOut
]]]):
Middleware
[
R
,
E
,
AIn
,
BIn
,
AOut
,
BOut
]
Concrete fields
val
unit
:
Unit