asgikit¶
asgikit is a toolkit for building asgi applications and frameworks.
Início rápido¶
Install asgikit and uvicorn:
$ pip install asgikit uvicorn[standard]
Crie o arquivo main.py:
from asgikit import Request
async def app(scope, receive, send):
request = Request(scope, receive, send)
name = request.query.get_first("name", "World")
await request.respond_text(f"Hello, {name}!")
Execute a aplicação com uvicorn:
$ uvicorn main:app
Índice¶
- Exemplos
- Api
RequestBodyResponseWebSocketWebSocketStateHeadersMultiDictMutableMultiDictCookiesUploadedFileAsgiExceptionClientDisconnectErrorHttpExceptionMultipartBoundaryErrorMultipartNotEnabledErrorRequestAlreadyConsumedErrorResponseAlreadyEndedErrorResponseAlreadyStartedErrorResponseNotStartedErrorWebSocketClosedErrorWebSocketDisconnectWebSocketExceptionWebSocketResponseNotSupportedErrorWebSocketStateError