À propos du projet
rsgiadapter est une bibliothèque Python qui fournit un adaptateur pour exécuter des applications ASGI (Asynchronous Server Gateway Interface), telles que FastAPI, Starlette et Django, sur un serveur RSGI. Bien qu'elle permette la compatibilité, le projet note que l'utilisation de frameworks avec un support RSGI natif est préférable pour des performances optimales.
Les capacités prises en charge incluent :
- La gestion des requêtes et réponses HTTP (scope, receive et send ASGI).
- Le support WebSocket (connect, accept, receive, send et close).
- La gestion du cycle de vie (événements de démarrage et d'arrêt).
- Des extensions spécifiques telles que http.response.pathsend et websocket.http.response.
Il est compatible avec un large éventail de frameworks ASGI, notamment FastAPI, Starlette, Litestar, Falcon, BlackSheep, Quart, Sanic et Django (3.0+).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.