# {py:mod}`tdk.internal.http` ```{py:module} tdk.internal.http ``` ```{autodoc2-docstring} tdk.internal.http :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`session_maker ` - ```{autodoc2-docstring} tdk.internal.http.session_maker :summary: ``` * - {py:obj}`make_http_session_optional ` - ```{autodoc2-docstring} tdk.internal.http.make_http_session_optional :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`default_headers ` - ```{autodoc2-docstring} tdk.internal.http.default_headers :summary: ``` ```` ### API ````{py:data} default_headers :canonical: tdk.internal.http.default_headers :type: dict[str, str] :value: > None ```{autodoc2-docstring} tdk.internal.http.default_headers ``` ```` ````{py:function} session_maker(**kwargs) -> aiohttp.ClientSession :canonical: tdk.internal.http.session_maker ```{autodoc2-docstring} tdk.internal.http.session_maker ``` ```` ````{py:function} make_http_session_optional(func) :canonical: tdk.internal.http.make_http_session_optional ```{autodoc2-docstring} tdk.internal.http.make_http_session_optional ``` ````