docs
docs
API
zio.http
Body
Body
Channel
ChannelEvent
ChannelEvent
ChannelRead
ChannelRegistered
ChannelUnregistered
Event
ExceptionCaught
UserEvent
HandshakeComplete
HandshakeTimeout
UserEvent
UserEventTriggered
ClientConfig
ClientConfig
ClientDriver
ClientDriver
ChannelInterface
ClientSSLConfig
ClientSSLConfig
Default
FromCertFile
FromCertResource
FromTrustStoreFile
FromTrustStoreResource
ComposeLowPriorityImplicits
ConnectionPool
ConnectionPoolConfig
ConnectionPoolConfig
Disabled
Dynamic
DynamicPerHost
Fixed
FixedPerHost
CookieDecoder
UnsafeAPI
CookieDecoder
RequestCookieDecoder
ResponseCookieDecoder
CookieEncoder
UnsafeAPI
CookieEncoder
RequestCookieEncoder
ResponseCookieEncoder
Decompression
Decompression
No
NonStrict
Strict
Driver
Driver
Extractor
Handler
Handler
ContraFlatMap
FromFunction
FromFunctionExit
FromFunctionHandler
FromFunctionZIO
RequestHandlerSyntax
ResponseOutputSyntax
HandlerAspect
Contextual
Simple
Http
Http
Collect
CollectExit
CollectHandler
CollectHttp
CollectZIO
Empty
FromHttp
FromHttpZIO
FromOptionalHandler
FromOptionalHandlerZIO
HttpRouteSyntax
ResponseOutputSyntax
Route
Static
HttpAppMiddleware
Allow
AllowZIO
Contextual
HttpAppMiddlewareSyntax
Simple
IntExtractor
Patch
Patch
AddHeaders
Combine
Empty
RemoveHeaders
SetStatus
UpdateHeaders
Path
Path
Segment
Root
Text
Segment
Proxy
Proxy
QueryParams
QueryParams
Request
Request
Patch
RequestHandlerMiddleware
Contextual
Simple
SimpleSyntax
Response
Response
GetApp
GetError
Patch
RouteDecoderModule
RouteDecode
boolean
byte
date
double
float
int
long
short
time
uuid
SSLConfig
SSLConfig
Data
FromFile
FromResource
Generate
Data
HttpBehaviour
Accept
Fail
Redirect
HttpBehaviour
Provider
JDK
OpenSSL
Provider
Server
Server
ServerConfig
ServerConfig
CompressionOptions
CompressionOptions
CompressionType
ResponseCompressionConfig
URL
URL
Fragment
Fragment
Location
Absolute
Relative
Location
ZClient
ZClient
ClientLive
ZClientAspect
ZCompose
ZCompose
zio.http.codec
Alternator
Alternator
AlternatorLowPriority1
AlternatorLowPriority2
AlternatorLowPriority3
Combiner
Combiner
CombinerLowPriority1
CombinerLowPriority2
CombinerLowPriority3
CombinerLowPriority4
ContentCodec
Doc
Doc
DescriptionList
Empty
Header
Listing
ListingType
Ordered
Unordered
ListingType
Paragraph
Sequence
Span
Bold
Code
Error
Italic
Link
Sequence
Text
Span
HeaderCodec
HttpCodec
HttpCodec
HttpCodecError
HttpCodecError
MalformedBody
MalformedHeader
MalformedMethod
MalformedPath
MalformedQueryParam
MalformedStatus
MissingHeader
MissingQueryParam
PathTooShort
HttpCodecType
HttpCodecType
MethodCodec
PathCodec
QueryCodec
RichTextCodec
RichTextCodec
SimpleCodec
SimpleCodec
Specified
Unspecified
StatusCodec
TextCodec
TextCodec
BooleanCodec
Constant
IntCodec
StringCodec
UUIDCodec
zio.http.codec.internal
Atomized
Atomized
HaltException
zio.http.endpoint
Endpoint
Endpoint
EndpointExecutor
EndpointExecutor
Config
Config
EndpointLocator
EndpointLocator
EndpointMiddleware
EndpointMiddleware
None
Spec
EndpointNotFound
Invocation
Routes
Routes
RoutesMiddleware
RoutesMiddleware
Apply
zio.http.endpoint.openapi
OpenAPI
Callback
CallbackOrReference
Components
Contact
Discriminator
Encoding
Example
ExampleOrReference
ExternalDoc
Header
HeaderOrReference
Info
Key
Key
License
Link
LinkOrReference
LiteralOrExpression
BooleanLiteral
DecimalLiteral
Expression
Expression
NumberLiteral
StringLiteral
LiteralOrExpression
MediaType
OAuthFlow
AuthorizationCode
ClientCredentials
Implicit
Password
OAuthFlow
OAuthFlows
OpenAPI
Operation
Parameter
CookieParameter
Definition
Content
Definition
HeaderParameter
PathParameter
PathStyle
QueryParameter
QueryStyle
DeepObject
Form
Label
Matrix
PipeDelimited
Simple
SpaceDelimited
QueryStyle
Parameter
ParameterOrReference
Path
Path
PathItem
Reference
RequestBody
RequestBodyOrReference
Response
ResponseOrReference
Schema
RequestSchema
ResponseSchema
Schema
SchemaOrReference
SecurityRequirement
SecurityScheme
ApiKey
ApiKey
In
Cookie
Header
Query
In
Http
OAuth2
OpenIdConnect
SecurityScheme
SecuritySchemeOrReference
Server
ServerVariable
Tag
XML
zio.http.forms
Boundary
Boundary
ContentTransferEncoding
ContentTransferEncoding
7bit
8bit
Base64
Binary
QuotedPrintable
Form
Form
FormData
FormData
Binary
Simple
Text
FormDecodingError
FormDecodingError
BoundaryNotFoundInContent
ContentDispositionMissingName
FormDataMissingContentDisposition
FormDecodingException
InvalidCharset
InvalidURLEncodedFormat
zio.http.html
Attributes
Attributes
PartialAttribute
Dom
Dom
Element
PartialElement
Elements
EncodingState
Indentation
NoIndentation
Html
Html
IsAttributeValue
IsAttributeValue
Template
zio.http.internal
BodyEncoding
BodyEncoding
CaseMode
CaseMode
Insensitive
Sensitive
zio.http.middleware
Auth
Credentials
Cors
CorsConfig
HttpRoutesMiddlewares
Metrics
RequestHandlerMiddlewares
InterceptPatch
InterceptPatchZIO
zio.http.model
Cookie
Cookie
SameSite
Lax
None
Strict
SameSite
Type
RequestType
ResponseType
Type
HeaderNames
HeaderValues
Headers
Headers
Header
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
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
NonAuthoritativeInformation
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
Version
Version
Http_1_0
Http_1_1
zio.http.model.headers
HeaderChecks
HeaderConstructors
HeaderGetters
HeaderModifier
HeaderModifierZIO
HeaderNames
HeaderValues
zio.http.model.headers.values
Accept
Accept
AcceptValue
InvalidAcceptValue
MediaTypeWithQFactor
AcceptEncoding
AcceptEncoding
BrEncoding
CompressEncoding
DeflateEncoding
GZipEncoding
IdentityEncoding
InvalidEncoding
MultipleEncodings
NoPreferenceEncoding
AcceptLanguage
AcceptLanguage
AcceptedLanguage
AcceptedLanguages
AnyLanguage
InvalidAcceptLanguageValue
AcceptPatch
AcceptPatch
AcceptPatchValue
InvalidAcceptPatchValue
AcceptRanges
AcceptRanges
Bytes
InvalidAcceptRanges
None
AccessControlAllowCredentials
AccessControlAllowCredentials
AllowCredentials
DoNotAllowCredentials
AccessControlAllowHeaders
AccessControlAllowHeaders
AccessControlAllowHeadersValue
All
NoHeaders
AccessControlAllowMethods
AccessControlAllowMethods
AllowAllMethods
AllowMethods
NoMethodsAllowed
AccessControlAllowOrigin
AccessControlAllowOrigin
InvalidAccessControlAllowOrigin
ValidAccessControlAllowOrigin
AccessControlExposeHeaders
AccessControlExposeHeaders
AccessControlExposeHeadersValue
All
NoHeaders
AccessControlMaxAge
AccessControlMaxAge
InvalidAccessControlMaxAge
ValidAccessControlMaxAge
AccessControlRequestHeaders
AccessControlRequestHeaders
AccessControlRequestHeadersValue
NoRequestHeaders
AccessControlRequestMethod
AccessControlRequestMethod
InvalidMethod
RequestMethod
Age
Age
AgeValue
InvalidAgeValue
Allow
Allow
AllowMethods
CONNECT
DELETE
GET
HEAD
InvalidAllowMethod
OPTIONS
PATCH
POST
PUT
TRACE
AuthenticationScheme
AuthenticationScheme
AWS4-HMAC-SHA256
Basic
Bearer
Digest
HOBA
Invalid
Mutual
Negotiate
OAuth
Scram
ScramSha1
ScramSha256
Vapid
Authorization
Authorization
AuthScheme
Basic
Bearer
Digest
Unparsed
AuthScheme
AuthorizationValue
InvalidAuthorizationValue
CacheControl
CacheControl
Immutable
InvalidCacheControl
MaxAge
MaxStale
MinFresh
MultipleCacheControlValues
MustRevalidate
MustUnderstand
NoCache
NoStore
NoTransform
OnlyIfCached
Private
ProxyRevalidate
Public
SMaxAge
StaleIfError
StaleWhileRevalidate
Connection
Connection
Close
InvalidConnection
KeepAlive
ContentBase
ContentBase
BaseUri
InvalidContentBase
ContentDisposition
ContentDisposition
Attachment
FormData
Inline
Invalid
ContentEncoding
ContentEncoding
BrEncoding
CompressEncoding
DeflateEncoding
GZipEncoding
InvalidEncoding
MultipleEncodings
ContentLanguage
ContentLanguage
Arabic
Bulgarian
Catalan
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
InvalidContentLanguage
Italian
Japanese
Korean
Latvian
Lithuanian
Norwegian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Ukrainian
Vietnamese
ContentLength
ContentLength
ContentLengthValue
InvalidContentLengthValue
ContentLocation
ContentLocation
ContentLocationValue
InvalidContentLocationValue
ContentMd5
ContentMd5
ContentMd5Value
InvalidContentMd5Value
ContentRange
ContentRange
ContentRangeStartEnd
ContentRangeStartEndTotal
ContentRangeTotal
InvalidContentRange
ContentSecurityPolicy
ContentSecurityPolicy
BlockAllMixedContent
InvalidContentSecurityPolicy
PluginTypes
Referrer
ReferrerPolicy
no-referrer
none-when-downgrade
origin
origin-when-cross-origin
unsafe-url
ReferrerPolicy
ReportTo
ReportUri
RequireSriFor
RequireSriForValue
Script
ScriptStyle
Style
RequireSriForValue
Sandbox
SandboxValue
AllowForms
AllowModals
AllowOrientationLock
AllowPointerLock
AllowPopups
AllowPopupsToEscapeSandbox
AllowPresentation
AllowSameOrigin
AllowScripts
AllowTopNavigation
Empty
Sequence
SandboxValue
Source
Hash
HashAlgorithm
Sha256
Sha384
Sha512
HashAlgorithm
Host
Nonce
ReportSample
Scheme
Self
Sequence
StrictDynamic
UnsafeEval
UnsafeHashes
UnsafeInline
WasmUnsafeEval
none
Source
SourcePolicy
SourcePolicyType
base-uri
child-src
connect-src
default-src
font-src
form-action
frame-ancestors
frame-src
img-src
manifest-src
media-src
object-src
prefetch-src
script-src
script-src-attr
script-src-elem
style-src
style-src-attr
style-src-elem
upgrade-insecure-requests
worker-src
SourcePolicyType
TrustedTypes
TrustedTypesValue
PolicyName
Sequence
Wildcard
allow-duplicates
none
TrustedTypesValue
UpgradeInsecureRequests
ContentTransferEncoding
ContentTransferEncoding
Base64
Binary
EightBit
InvalidContentTransferEncoding
QuotedPrintable
SevenBit
XToken
ContentType
ContentType
ContentTypeValue
InvalidContentType
DNT
DNT
InvalidDNTValue
NotSpecifiedDNTValue
TrackingAllowedDNTValue
TrackingNotAllowedDNTValue
Date
Date
InvalidDate
ValidDate
ETag
ETag
InvalidETagValue
StrongETagValue
WeakETagValue
Expect
Expect
ExpectValue
InvalidExpectValue
Expires
Expires
InvalidExpires
ValidExpires
From
From
FromValue
InvalidFromValue
Host
Host
EmptyHostValue
HostValue
HostValue
InvalidHostValue
IfMatch
IfMatch
Any
ETags
None
IfModifiedSince
IfModifiedSince
InvalidModifiedSince
ModifiedSince
IfNoneMatch
IfNoneMatch
Any
ETags
None
IfRange
IfRange
DateTimeValue
ETagValue
InvalidIfRangeValue
IfUnmodifiedSince
IfUnmodifiedSince
InvalidUnmodifiedSince
UnmodifiedSince
LastModified
LastModified
InvalidLastModified
LastModifiedDateTime
Location
Location
EmptyLocationValue
LocationValue
MaxForwards
MaxForwards
InvalidMaxForwardsValue
MaxForwardsValue
Origin
Origin
InvalidOriginValue
OriginNull
OriginValue
Pragma
Pragma
InvalidPragmaValue
PragmaNoCacheValue
ProxyAuthenticate
ProxyAuthenticate
InvalidProxyAuthenticate
ValidProxyAuthenticate
ProxyAuthorization
ProxyAuthorization
InvalidProxyAuthorization
ValidProxyAuthorization
Range
Range
InvalidRange
MultipleRange
PrefixRange
SingleRange
SuffixRange
Referer
Referer
InvalidReferer
ValidReferer
RequestCookie
RequestCookie
CookieValue
InvalidCookieValue
ResponseCookie
ResponseCookie
CookieValue
InvalidCookieValue
RetryAfter
RetryAfter
InvalidRetryAfter
RetryAfterByDate
RetryAfterByDuration
SecWebSocketAccept
SecWebSocketAccept
HashedKey
InvalidHashedKey
SecWebSocketExtensions
SecWebSocketExtensions
Extension
Parameter
TokenParam
Extension
Extensions
InvalidExtensions
Token
SecWebSocketKey
SecWebSocketKey
Base64EncodedKey
InvalidKey
SecWebSocketLocation
SecWebSocketLocation
EmptyLocationValue
LocationValue
SecWebSocketOrigin
SecWebSocketOrigin
EmptyOrigin
OriginValue
SecWebSocketProtocol
SecWebSocketProtocol
InvalidProtocol
Protocols
SecWebSocketVersion
SecWebSocketVersion
InvalidVersion
Version
Server
Server
EmptyServerName
ServerName
Te
Te
CompressEncoding
DeflateEncoding
GZipEncoding
InvalidEncoding
MultipleEncodings
Trailers
Trailer
Trailer
InvalidTrailerValue
TrailerValue
TransferEncoding
TransferEncoding
ChunkedEncoding
CompressEncoding
DeflateEncoding
GZipEncoding
InvalidEncoding
MultipleEncodings
Upgrade
Upgrade
InvalidUpgradeValue
UpgradeProtocols
UpgradeValue
UpgradeInsecureRequests
UpgradeInsecureRequests
InvalidUpgradeInsecureRequests
UpgradeInsecureRequests
UserAgent
UserAgent
Comment
CompleteUserAgent
InvalidUserAgent
Product
Vary
Vary
HeadersVaryValue
InvalidVaryValue
StarVary
Via
Via
DetailedValue
InvalidVia
ReceivedProtocol
InvalidProtocol
ProtocolVersion
Version
ReceivedProtocol
ViaValues
WWWAuthenticate
WWWAuthenticate
AWS4-HMAC-SHA256
Basic
Bearer
Digest
HOBA
Mutual
Negotiate
SCRAM
Unknown
Warning
Warning
InvalidWarning
WarningValue
XFrameOptions
XFrameOptions
Deny
Invalid
SameOrigin
XRequestedWith
XRequestedWith
XMLHttpRequest
zio.http.netty
BodyExtensions
ChannelFactories
Client
Server
ChannelType
ChannelType
AUTO
Config
EPOLL
KQUEUE
NIO
URING
EventLoopGroups
Config
NettyBody
NettyBodyWriter
NettyChannel
NettyChannel
NettyFutureExecutor
NettyProxy
NettyProxy
NettyResponse
NettyServerConfig
NettyServerConfig
LeakDetectionLevel
ADVANCED
DISABLED
PARANOID
SIMPLE
LeakDetectionLevel
Versions
zio.http.netty.client
ChannelState
ChannelState
Invalid
Reusable
ClientInboundHandler
ClientInboundStreamingHandler
ClientRequestEncoder
ClientResponseStreamHandler
ClientSSLConverter
NettyClientDriver
NettyClientDriver
NettyConnectionPool
NettyConnectionPool
PoolKey
zio.http.netty.server
SSLUtil
SslContextBuilderOps
ServerChannelInitializer
ServerInboundHandler
ServerTime
zio.http.socket
CloseStatus
CloseStatus
AbnormalClosure
BadGateway
Custom
Empty
EndpointUnavailable
InternalServerError
InvalidMessageType
InvalidPayloadData
MandatoryExtension
MessageTooBig
NormalClosure
PolicyViolation
ProtocolError
ServiceRestart
TlsHandshakeFailed
TryAgainLater
SocketApp
SocketApp
SocketDecoder
SocketDecoder
SocketProtocol
SocketProtocol
WebSocketFrame
WebSocketFrame
Binary
Binary
Close
Continuation
Continuation
Ping
Pong
Text
Text
docs
/
zio.http.internal
/
BodyEncoding
BodyEncoding
zio.http.internal.BodyEncoding$
See the
BodyEncoding
companion trait
object
BodyEncoding
Attributes
Companion:
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
BodyEncoding
.type
Clear all
Members list
Concise view
Value members
Concrete fields
val
default
:
BodyEncoding