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. sealed trait Method extends AnyRef

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

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

  10. trait SslConnection extends AnyRef

  11. sealed trait Status extends AnyRef

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 Https

  9. object IO

  10. object Method

  11. object Request extends Serializable

  12. object Response extends Serializable

  13. object Status

  14. object Zero

  15. object proxy

Ungrouped