@ScannerSide @ServerSide public abstract class HttpDownloader extends UriReader.SchemeProcessor
Modifier and Type | Class and Description |
---|---|
static class |
HttpDownloader.HttpException |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS |
static int |
DEFAULT_READ_TIMEOUT_IN_MILLISECONDS |
static int |
TIMEOUT_MILLISECONDS
Deprecated.
since 7.0
|
Constructor and Description |
---|
HttpDownloader() |
Modifier and Type | Method and Description |
---|---|
abstract byte[] |
download(java.net.URI uri) |
abstract void |
download(java.net.URI uri,
java.io.File toFile) |
abstract java.lang.String |
downloadPlainText(java.net.URI uri,
java.lang.String encoding) |
abstract java.io.InputStream |
openStream(java.net.URI uri) |
description, getSupportedSchemes, readBytes, readString
@Deprecated public static final int TIMEOUT_MILLISECONDS
DEFAULT_READ_TIMEOUT_IN_MILLISECONDS
DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS
public static final int DEFAULT_READ_TIMEOUT_IN_MILLISECONDS
public static final int DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS
public abstract java.lang.String downloadPlainText(java.net.URI uri, java.lang.String encoding)
public abstract byte[] download(java.net.URI uri)
public abstract java.io.InputStream openStream(java.net.URI uri)
public abstract void download(java.net.URI uri, java.io.File toFile)