scalaj.http

Http

object Http

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Http
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type HttpExec = (Request, HttpURLConnection) ⇒ Unit

  2. type HttpUrl = (Request) ⇒ URL

  3. case class Request(method: String, exec: (Request, HttpURLConnection) ⇒ Unit, url: (Request) ⇒ URL, params: List[(String, String)], headers: List[(String, String)], options: List[(HttpURLConnection) ⇒ Unit], proxy: Proxy = java.net.Proxy.NO_PROXY, charset: String = Http.utf8, sendBufferSize: Int = 4096) extends Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val Boundary: String

  7. val ContentDisposition: String

  8. val ContentType: String

  9. val CrLf: String

  10. val Filename: String

  11. val Pref: String

  12. object Request extends Serializable

  13. def appendQs(url: String, params: List[(String, String)], charset: String): String

  14. def appendQsHttpUrl(url: String): (Request) ⇒ URL

  15. def apply(url: String): Request

  16. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  17. def base64(in: String): String

  18. def base64(bytes: Array[Byte]): String

  19. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. val defaultOptions: List[(HttpURLConnection) ⇒ Unit]

  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. def get(url: String): Request

  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. def multipart(url: String, parts: MultiPart*): Request

  29. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def noopHttpUrl(url: String): (Request) ⇒ URL

  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. def post(url: String): Request

  34. def postData(url: String, data: Array[Byte]): Request

  35. def postData(url: String, data: String): Request

  36. def readBytes(in: InputStream): Array[Byte]

    [lifted from lift] Read all data from a stream into an Array[Byte]

  37. def readParamMap(in: InputStream, charset: String = utf8): Map[String, String]

  38. def readParams(in: InputStream, charset: String = utf8): List[(String, String)]

  39. def readString(is: InputStream, charset: String): String

    [lifted from lift]

  40. def readString(is: InputStream): String

  41. def readToken(in: InputStream): Token

  42. def readXml(in: InputStream): Elem

  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  44. def toQs(params: List[(String, String)], charset: String): String

  45. def toString(): String

    Definition Classes
    AnyRef → Any
  46. def tryParse[E](is: InputStream, parser: (InputStream) ⇒ E): E

  47. def urlDecode(name: String, charset: String): String

  48. def urlEncode(name: String, charset: String): String

  49. val utf8: String

  50. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped