org.http4s.server

middleware

package middleware

Visibility
  1. Public
  2. All

Type Members

  1. final case class CORSConfig(anyOrigin: Boolean, allowCredentials: Boolean, maxAge: Long, anyMethod: Boolean = true, allowedOrigins: (String) ⇒ Boolean = ((x$1: String) => false), allowedMethods: Option[Set[String]] = scala.None, allowedHeaders: Option[Set[String]] = ..., exposedHeaders: Option[Set[String]] = ...) extends Product with Serializable

    CORS middleware config options.

Value Members

  1. object AutoSlash

    Removes a trailing slash from Request path

  2. object CORS

  3. object ChunkAggregator

  4. object DefaultHead

    Handles HEAD requests as a GET without a body.

  5. object EntityLimiter

  6. object GZip

  7. object Jsonp

    Middleware to support wrapping json responses in jsonp.

  8. object PushSupport

  9. object Timeout

  10. object URITranslation

  11. object UrlFormLifter

    Middleware for lifting application/x-www-form-urlencoded bodies into the request query params.

  12. object VirtualHost

    Middleware for virtual host mapping

  13. package authentication

Ungrouped