uk.co.bigbeeconsultants.http

request

package request

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

Type Members

  1. final class BinaryRequestBody extends RequestBody

    Provides a request body based on an array of bytes that constitutes arbitrary data.

  2. trait PreRequest extends AnyRef

    Provides the interface for specifying pre-request actions on each request.

  3. final case class Request(method: String, url: URL, body: Option[RequestBody] = scala.None, headers: Headers = ..., cookies: Option[CookieJar] = scala.None) extends Product with Serializable

    Represents the requirements for an HTTP request.

  4. trait RequestBody extends AnyRef

    Carries body data on a request.

  5. class RequestHeadersInjecter extends PreRequest

    Sends the following request headers with every request.

  6. final class StreamRequestBody extends RequestBody

    Provides a request body based on an arbitrary function that writes data to an output stream, without any inherent caching of the body data.

  7. final class StringRequestBody extends RequestBody

    Provides a request body based simply on a string.

Value Members

  1. object AutomaticHostHeader extends PreRequest

    Automatically sends the Host header with every request made to a named host.

  2. object ConnectionControl extends PreRequest

    Sets the "Connection: close" header if not a keep-alive connection.

  3. object DefaultRequestHeaders extends PreRequest

    Sends the Config.

  4. object HostnameVerifierInjecter extends PreRequest

    Injects a particular hostname verifier into every HTTPS request using it.

  5. object Request extends Serializable

    Provides factory methods for creating request objects of various types.

  6. object RequestBody

    Factory for request bodies.

  7. object SSLSocketFactoryInjecter extends PreRequest

    Injects a particular SSL Socket Factory into every HTTPS request using it.

  8. object UserAgentString extends PreRequest

    Sets the "Connection: close" header if not a keep-alive connection.

  9. implicit def toURL(url: String): URL

    Annotations
    @throws( classOf[MalformedURLException] )

Inherited from AnyRef

Inherited from Any

Ungrouped