io.shaka

http

package http

Visibility
  1. Public
  2. All

Type Members

  1. class ClientHttpHandler extends HttpHandler

  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[Header]) 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] = None) extends Product with Serializable

  10. case class Response(status: Status = OK, headers: Headers = Headers.Empty, entity: Option[Entity] = 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 Handlers

  6. object Headers extends Serializable

  7. object Http

  8. object HttpHeader

  9. object HttpServer

  10. object Https

  11. object IO

  12. object Method

  13. object Request extends Serializable

  14. object RequestMatching

  15. object Response extends Serializable

  16. object StaticResponse

  17. object Status

  18. object Zero

  19. object proxy

Ungrouped