faust.web.drivers.aiohttp
¶
Web driver using aiohttp.
-
class
faust.web.drivers.aiohttp.
Web
(app: faust.types.app.AppT, **kwargs) → None[source]¶ Web server and framework implementation using aiohttp.
-
driver_version
= 'aiohttp=3.5.4'¶
-
handler_shutdown_timeout
= 60.0¶
-
cors
¶ - Return type
CorsConfig
-
text
(value: str, *, content_type: str = None, status: int = 200, reason: str = None, headers: MutableMapping = None) → faust.web.base.Response[source]¶ - Return type
-
html
(value: str, *, content_type: str = None, status: int = 200, reason: str = None, headers: MutableMapping = None) → faust.web.base.Response[source]¶ - Return type
-
json
(value: Any, *, content_type: str = None, status: int = 200, reason: str = None, headers: MutableMapping = None) → Any[source]¶ - Return type
-
bytes
(value: bytes, *, content_type: str = None, status: int = 200, reason: str = None, headers: MutableMapping = None) → faust.web.base.Response[source]¶ - Return type
-
route
(pattern: str, handler: Callable, cors_options: Mapping[str, aiohttp_cors.resource_options.ResourceOptions] = None) → None[source]¶ - Return type
None
-
logger
= <Logger faust.web.drivers.aiohttp (WARNING)>¶
-