Hypercorn 是一款ASGI服务器,支持HTTP/1、HTTP/2和HTTP/3,重点是协议支持。
您可以使用以下命令安装Hypercorn pip
:
python -m pip install hypercorn
当 Hypercorn 已安装,a hypercorn
可以运行ASGI应用程序的命令。Hypercorn需要通过包含ASGI应用程序对象的模块的位置来调用,然后是应用程序的调用内容(用逗号分隔)。
对于一个典型的Django项目,调用Hypercorn将如下所示:
hypercorn myproject.asgi:application
这将开始一个监听过程 127.0.0.1:8000
.它要求您的项目位于Python路径上;以确保从与您的项目相同的目录运行此命令 manage.py
文件。
有关更高级的使用,请阅读 Hypercorn documentation 。
5月 28, 2025