c

requests

Response

case class Response(url: String, statusCode: Int, statusMessage: String, headers: Map[String, Seq[String]], data: ResponseBlob, history: Option[Response]) extends Product with Serializable

Represents a HTTP response

url

the URL that the original request was made to

statusCode

the status code of the response

statusMessage

the status message of the response

headers

the raw headers the server sent back with the response

data

the response body; may contain HTML, JSON, or binary or textual data

history

the response of any redirects that were performed before arriving at the current response

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Response
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Response(url: String, statusCode: Int, statusMessage: String, headers: Map[String, Seq[String]], data: ResponseBlob, history: Option[Response])

    url

    the URL that the original request was made to

    statusCode

    the status code of the response

    statusMessage

    the status message of the response

    headers

    the raw headers the server sent back with the response

    data

    the response body; may contain HTML, JSON, or binary or textual data

    history

    the response of any redirects that were performed before arriving at the current response

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def contentLength: Option[String]
  7. def contentType: Option[String]
  8. def contents: Array[Byte]

    Returns the byte contents of this response

  9. val cookies: Map[String, HttpCookie]

    Returns the cookies set by this response, and by any redirects that lead up to it

  10. val data: ResponseBlob
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. val headers: Map[String, Seq[String]]
  15. val history: Option[Response]
  16. def is2xx: Boolean
  17. def is3xx: Boolean
  18. def is4xx: Boolean
  19. def is5xx: Boolean
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def location: Option[String]
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. val statusCode: Int
  26. val statusMessage: String
  27. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  28. def text(cs: Charset): String

    Decodes the byte contents of this response as a String using the given charset

  29. def text(): String

    Decodes the byte contents of this response as a String using the default charset

  30. val url: String
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped