package server
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Assets extends algebra.Assets with Endpoints
- trait BasicAuthentication extends Endpoints with algebra.BasicAuthentication
- trait BuiltInErrors extends algebra.BuiltInErrors
- sealed trait CacheStrategy extends AnyRef
Strategy that can be used for adding caching related response headers.
- case class Content-Type(mediaType: MediaType, charset: Option[Charset] = None) extends Product with Serializable
- trait Endpoints extends algebra.Endpoints with EndpointsWithCustomErrors with BuiltInErrors
- trait EndpointsWithCustomErrors extends algebra.EndpointsWithCustomErrors with Requests with Responses
- trait JsonEntitiesFromCodecs extends algebra.JsonEntitiesFromCodecs with Endpoints
- trait JsonEntitiesFromEncodersAndDecoders extends JsonEntities with Endpoints
- trait JsonEntitiesFromSchemas extends algebra.JsonEntitiesFromSchemas with JsonEntitiesFromCodecs with JsonSchemas
- case class MediaType(mainType: String, subType: String, extensions: List[String] = Nil) extends Product with Serializable
- trait Methods extends algebra.Methods
- trait Requests extends algebra.Requests with Methods with Urls
- trait Responses extends algebra.Responses with Errors with StatusCodes
- trait StatusCodes extends algebra.StatusCodes
- trait Urls extends algebra.Urls
Value Members
- object CacheStrategy
- object MediaType extends Serializable
Important MIME types for Web developers
Important MIME types for Web developers
https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types