我从Sanic开始...
Sanic 是一个类似 Flask 的 Python 3.5+ Web 服务器,它的编写速度很快。(...) 除了类似于 Flask 之外,Sanic 还支持异步请求处理程序。这意味着您可以使用 Python 3.5 中新的闪亮的 async/await 语法,使您的代码无阻塞且快速。
...直到这一点,关于如何使用他的例子很少,文档也不是很好。
按照文档基本示例,我们有
from sanic import Sanic
from sanic.response import json
app = Sanic()
@app.route("/")
async def test(request):
return json({"test": True})
if __name__ == '__main__':
app.run(host="0.0.0.0", port=8000)
例如,如何返回带有自定义状态代码的自定义响应?