httk.core.datastream.textstream_request ======================================= .. py:module:: httk.core.datastream.textstream_request Classes ------- .. autoapisummary:: httk.core.datastream.textstream_request.TextstreamRequest Module Contents --------------- .. py:class:: TextstreamRequest(request, **hints) Bases: :py:obj:`httk.core.datastream.textstream_common.TextstreamCommon`, :py:obj:`httk.core.datastream.textstream_backend.TextstreamBackend` Backend for streaming text fetched via a urllib.request.Request. Response content is transparently decompressed before text decoding. :param request: Request to execute lazily when text is first read. :param \**hints: Backend-selection, encoding, timeout, and compression hints. :raises ValueError: If the compression hint is unknown. .. py:property:: name :type: str | None Report that a request backend has no filename. .. py:property:: url :type: str Return the request URL. .. py:property:: request :type: urllib.request.Request Return the request used to fetch the stream. .. py:property:: closed :type: bool Report whether the request backend is closed.