Class HttpDownloader


  • @ScannerSide
    @ServerSide
    public abstract class HttpDownloader
    extends UriReader.SchemeProcessor
    This component is available in IoC container, so it should be injected through a constructor parameter. It is available in both scanner and server.
    • Constructor Detail

      • HttpDownloader

        public HttpDownloader()
    • Method Detail

      • downloadPlainText

        public abstract java.lang.String downloadPlainText​(java.net.URI uri,
                                                           java.lang.String encoding)
      • download

        public abstract byte[] download​(java.net.URI uri)
      • openStream

        public abstract java.io.InputStream openStream​(java.net.URI uri)
      • download

        public abstract void download​(java.net.URI uri,
                                      java.io.File toFile)