c

requests

Response

case class Response(url: String, statusCode: Int, statusMessage: String, data: Bytes, headers: Map[String, Seq[String]], history: Option[Response]) extends ByteData with 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

data

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

headers

the raw headers the server sent back with the response

history

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

Linear Supertypes
Serializable, Product, Equals, ByteData, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Response
  2. Serializable
  3. Product
  4. Equals
  5. ByteData
  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, data: Bytes, headers: Map[String, Seq[String]], 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

    data

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

    headers

    the raw headers the server sent back with the response

    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 bytes: Array[Byte]
    Definition Classes
    Response → ByteData
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def contentLength: Option[String]
  8. def contentType: Option[String]
  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: Bytes
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. val headers: Map[String, Seq[String]]
  14. val history: Option[Response]
  15. def is2xx: Boolean
  16. def is3xx: Boolean
  17. def is4xx: Boolean
  18. def is5xx: Boolean
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def lines(codec: Codec): Vector[String]
    Definition Classes
    ByteData
  21. def lines(): Vector[String]
    Definition Classes
    ByteData
  22. def location: Option[String]
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def productElementNames: Iterator[String]
    Definition Classes
    Product
  27. val statusCode: Int
  28. val statusMessage: String
  29. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  30. def text(codec: Codec): String
    Definition Classes
    ByteData
  31. def text(): String
    Definition Classes
    ByteData
  32. def trim(codec: Codec): String
    Definition Classes
    ByteData
  33. def trim(): String
    Definition Classes
    ByteData
  34. val url: String
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def contents: Array[Byte]
    Annotations
    @deprecated
    Deprecated

    Use .bytes

  2. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def string(codec: Codec): String
    Definition Classes
    ByteData
    Annotations
    @deprecated
    Deprecated

    Use .text()

  4. def string(): String
    Definition Classes
    ByteData
    Annotations
    @deprecated
    Deprecated

    Use .text()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ByteData

Inherited from AnyRef

Inherited from Any

Ungrouped