# {py:mod}`simvx.core.assets.sources.http` ```{py:module} simvx.core.assets.sources.http ``` ```{autodoc2-docstring} simvx.core.assets.sources.http :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`HttpSource ` - ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource :summary: ``` ```` ### API `````{py:class} HttpSource(*, timeout: float = 10.0) :canonical: simvx.core.assets.sources.http.HttpSource ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource.__init__ ``` ````{py:attribute} scheme :canonical: simvx.core.assets.sources.http.HttpSource.scheme :value: > 'https' ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource.scheme ``` ```` ````{py:method} read_bytes(uri: str) -> bytes :canonical: simvx.core.assets.sources.http.HttpSource.read_bytes ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource.read_bytes ``` ```` ````{py:method} version(uri: str) -> str | None :canonical: simvx.core.assets.sources.http.HttpSource.version ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource.version ``` ```` ````{py:method} list(uri: str) -> collections.abc.Iterable[str] :canonical: simvx.core.assets.sources.http.HttpSource.list :abstractmethod: ```{autodoc2-docstring} simvx.core.assets.sources.http.HttpSource.list ``` ```` `````