org.http4s.server
Members list
Packages
Helpers for serving static content from http4s
Helpers for serving static content from http4s
Note that these tools are relatively primitive and a dedicated server should be used for serious static content serving.
Attributes
Type members
Classlikes
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
AuthMiddleware.type
Attributes
- Source
- ContextMiddleware.scala
- Supertypes
- Self type
-
ContextMiddleware.type
Attributes
- Source
- ContextRouter.scala
- Supertypes
- Self type
-
ContextRouter.type
Attributes
- Source
- Router.scala
- Supertypes
- Self type
-
Router.type
Client Auth mode for mTLS
Client Auth mode for mTLS
Attributes
- Companion
- object
- Source
- SSLClientAuthMode.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- SSLClientAuthMode.scala
- Supertypes
- Self type
-
SSLClientAuthMode.type
Attributes
- Source
- ServerBuilder.scala
- Supertypes
- Self type
-
SSLKeyStoreSupport.type
Attributes
- Companion
- object
- Source
- SecureSession.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SecureSession.scala
- Supertypes
- Self type
-
SecureSession.type
Attributes
- Source
- Server.scala
- Supertypes
Attributes
- Source
- ServerBuilder.scala
- Supertypes
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
ServerRequestKeys.type
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
defaults.type
Types
An HTTP middleware that authenticates users.
An HTTP middleware that adds a context.
An HTTP middleware converts an HttpRoutes to another.
A middleware is a function of one cats.data.Kleisli to another, possibly of a different Request and Response type. http4s comes with several middlewares for composing common functionality into services.
A middleware is a function of one cats.data.Kleisli to another, possibly of a different Request and Response type. http4s comes with several middlewares for composing common functionality into services.
Type parameters
- A
-
the request type of the original service
- B
-
the response type of the original service
- C
-
the request type of the resulting service
- D
-
the response type of the resulting service
- F
-
the effect type of the services
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Value members
Concrete methods
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala