Uvicorn:闪电快速的ASGI服务器

2021-03-21 17:25:31

直到最近Python缺少了最小的低级服务器/应用程序界面forasyncio框架。 ASGI规范填补了这个差距,并意味着我们现在能够扭转跨所有Asyncio框架的常用工具集。 WebSocket协议将由WebSockets处理(如果您想要使用WSProto,您是否需要使用WSProto' D需要手动安装)。 将安装Pyyaml以允许您提供.yaml文件到 - Config,如果需要。 async def应用程序(范围,接收,发送):断言范围['类型'] ==' http' 等待发送({'类型&#39 ;:' http.response.start''状态&#39 ;: 200,'标题' [[b&# 39;内容类型',B'文本/ plain'],],],],})等待发送({'类型&#39 ;:' http.response.body' ,'身体&#39 ;: B'你好,世界!',})