org.http4s.blaze

http

package http

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. http
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait BodyWriter extends AnyRef

    Output pipe for writing http responses

  2. type Headers = Seq[(String, String)]

  3. class Http1ServerStage extends TailStage[ByteBuffer]

    Http1 Server tail stage

  4. case class HttpRequest(method: Method, uri: Uri, majorVersion: Int, minorVersion: Int, headers: Headers, body: MessageBody) extends Product with Serializable

    Standard HTTP request

  5. case class HttpResponsePrelude(code: Int, status: String, headers: Headers) extends Product with Serializable

    The prelude of a standard HTTP response

  6. case class HttpServerStageConfig(maxNonBodyBytes: Int = 16.*(1024), requestPreludeTimeout: Duration = ..., serviceTimeout: Duration = ..., serviceExecutor: ExecutionContext = ...) extends Product with Serializable

    General configuration options for http servers

  7. type HttpService = (HttpRequest) ⇒ Future[RouteAction]

  8. trait MessageBody extends AnyRef

    Representation of a HTTP message body

  9. type Method = String

  10. trait RouteAction extends AnyRef

    Post routing response generator

  11. type Uri = String

Value Members

  1. object Http1Server

  2. object RouteAction

  3. package client

  4. package http20

  5. package parser

  6. package util

Inherited from AnyRef

Inherited from Any

Ungrouped