io.shaka

http

package http

Visibility
  1. Public
  2. All

Type Members

  1. class ClientHttpHandler extends (Request) ⇒ Response

  2. trait ContentType extends AnyRef

  3. case class Entity(content: Array[Byte]) extends Product with Serializable

  4. case class FormParameter(name: String, value: Option[String]) extends Product with Serializable

  5. case class Headers(headers: List[(HttpHeader, String)]) extends Product with Serializable

  6. trait HttpHeader extends AnyRef

  7. class HttpServer extends AnyRef

  8. sealed trait Method extends AnyRef

  9. case class Request(method: Method, url: Url, headers: Headers = Headers.Empty, entity: Option[Entity] = scala.None) extends Product with Serializable

  10. case class Response(status: Status = io.shaka.http.Status.OK, headers: Headers = Headers.Empty, entity: Option[Entity] = scala.None) extends Product with Serializable

  11. trait SslConnection extends AnyRef

  12. sealed trait Status extends AnyRef

  13. class SunHttpHandlerAdapter extends HttpHandler

Value Members

  1. object ContentType

  2. object Entity extends Serializable

  3. object FormParameter extends Serializable

  4. object FormParameters

  5. object Headers extends Serializable

  6. object Http

  7. object HttpHeader

  8. object HttpServer

  9. object Https

  10. object IO

  11. object Method

  12. object Request extends Serializable

  13. object RequestMatching

  14. object Response extends Serializable

  15. object StaticResponse

  16. object Status

  17. object Zero

  18. object proxy

Ungrouped