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. 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 IO

  9. object Method

  10. object Request extends Serializable

  11. object Response extends Serializable

  12. object Status

  13. object TrustAllSslCertificates

  14. object Zero

  15. object proxy

Ungrouped