Вам необходимо создать подкласс, расширив базовый класс JsoupBrowser и переопределив его параметры запроса по умолчанию, чтобы настроить их.
import net.ruippeixotog.scalascraper.browser.JsoupBrowser
import org.jsoup.Connection
import scala.concurrent.duration.Duration
import java.util.concurrent.TimeUnit
object Test extends App {
class CustomJsoupBrowser(timeout: Int) extends JsoupBrowser {
override protected[this] def defaultRequestSettings(conn: Connection): Connection = {
super.defaultRequestSettings(conn)
conn.timeout(timeout)
}
}
val browser = new CustomJsoupBrowser(Duration(10L, TimeUnit.SECONDS).toMillis.toInt)
val doc = browser.get("http://www.wikipedia.org")
println(doc)
}