com.sksamuel.scruffy

client

package client

Visibility
  1. Public
  2. All

Type Members

  1. class RequestBuilder extends AnyRef

  2. trait RequestListener extends AnyRef

  3. class ScruffyClient extends AnyRef

  4. case class ScruffyClientConfig(acceptAnyCertificate: Boolean = false, allowPoolingConnection: Boolean = true, allowSslConnectionPool: Boolean = true, connectTimeOutInMs: Int = 60 * 1000, enabledCipherSuites: Seq[String] = Nil, executionContext: ExecutorService = Executors.newCachedThreadPool(), followRedirect: Boolean = true, hostnameVerifier: HostnameVerifier = new DefaultHostnameVerifier(), ioThreadMultiplier: Int = 1, pooledConnectionIdleTimeout: Int = 60 * 1000, maxConnectionPerHost: Int = 1, maxDefaultRedirects: Int = 5, maxRequestRetry: Int = 5, maxTotalConnections: Int = 1, realm: Realm = null, readTimeout: Int = 60 * 1000, requestTimeoutInMs: Int = 60 * 1000, sslContext: SSLContext = null, strict302Handling: Boolean = false, userAgent: String = "scruffy-client/1.11", useRelativeURIsWithSSLProxies: Boolean = false) extends Product with Serializable

  5. class ScruffyClientResponse extends AnyRef

  6. class ScruffyClientSession extends RequestListener

Value Members

  1. object AllowAllHostnameVerifier extends HostnameVerifier

  2. object AllowAllTrustManager extends X509ExtendedTrustManager

  3. object ScruffyClient

  4. object ScruffyClientSession

Ungrouped