asgikit¶
asgikit é uma ferramenta para construir aplicações e frameworks asgi.
Início rápido¶
Instale asgikit e 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("name", "World")
await request.respond_text(f"Hello, {name}!")
Execute a aplicação com uvicorn:
$ uvicorn main:app
Índice¶
- Exemplos
- Api
CookiesUploadedFileHeadersMultiDictRequestBodyResponseWebSocketWebSocketStateAsgiExceptionClientDisconnectErrorHttpExceptionMultipartBoundaryErrorRequestAlreadyConsumedErrorResponseAlreadyEndedErrorResponseAlreadyStartedErrorResponseNotStartedErrorWebSocketDisconnectWebSocketExceptionWebSocketResponseNotSupportedErrorWebSocketStateError