bubblewrap
package
bubblewrap
Type Members
-
sealed
trait
AuthScheme extends AnyRef
-
case class
ClientSettings(socketTimeout: Int = 20000, connectionTimeout: Int = 30000, requestTimeout: Int = 60000, readTimeout: Int = 60000, maxConnectionPerHost: Int = 16, maxTotalConnections: Int = 128, poolConnections: Boolean = true, retries: Int = 0, keepAlive: Boolean = true) extends Product with Serializable
-
case class
Content(url: WebUrl, content: Array[Byte], contentType: Option[String] = None, contentCharset: Option[String] = None, contentEncoding: Option[String] = None) extends ContentType with Product with Serializable
-
-
case class
Cookies(cookies: Map[String, String]) extends Product with Serializable
-
case class
CrawlConfig(proxy: Option[Proxy], userAgent: String, maxSize: Long, minSize: Long, cookies: Cookies = Cookies None, customHeaders: RequestHeaders = RequestHeaders None) extends Product with Serializable
-
case class
ExceededSize(size: Long) extends RuntimeException with Product with Serializable
-
case class
FailureResponse(error: Throwable) extends PageResponse with Product with Serializable
-
class
HttpClient extends AnyRef
-
class
HttpHandler extends AsyncHandler[Unit]
-
case class
HttpResponse(status: Int, pageResponse: PageResponse, headers: ResponseHeaders, responseTime: Long) extends Product with Serializable
-
class
Page extends AnyRef
-
class
PageParser extends AnyRef
-
-
case class
PlainProxy(host: String, port: Int) extends Proxy with Product with Serializable
-
sealed
trait
Proxy extends AnyRef
-
case class
ProxyWithAuth(host: String, port: Int, user: String, pass: String, authScheme: AuthScheme) extends Proxy with Product with Serializable
-
case class
RequestHeaders(headers: Map[String, String]) extends Product with Serializable
-
-
-
-
case class
WebUrl(url: String) extends Product with Serializable
Value Members
-
-
object
BASIC extends AuthScheme with Product with Serializable
-
object
Content extends Serializable
-
object
Cookies extends Serializable
-
-
object
NTLM extends AuthScheme with Product with Serializable
-
-
-
-
-
object
WebUrl extends Serializable