public interface HttpDataSource extends DataSource

Known direct subclasses
CronetDataSource

DataSource without intermediate buffer based on Cronet API set using UrlRequest.

DefaultHttpDataSource

An HttpDataSource that uses Android's HttpURLConnection.

HttpEngineDataSource

DataSource without intermediate buffer based on HttpEngine set using UrlRequest.

OkHttpDataSource

An HttpDataSource that delegates to Square's Call.Factory.


An HTTP DataSource.

Summary

Nested types

Base implementation of Factory that sets default request properties.

Thrown when cleartext HTTP traffic is not permitted.

A factory for HttpDataSource instances.

Thrown when an error is encountered when trying to read from a HttpDataSource.