据我所知,aiohttp目前是asyncio上构建的网络服务器的参考。虽然它是一项令人印象深刻的工作,但它并不符合我特有的(特殊)品味:除了作为Web服务器之外,它还是一个Web应用程序框架(带有路由和所有内容),加上API相当类。
我更喜欢只是 HTTP服务器的东西,提供最小的接口(基本上是异步的WSGI等价物)。这样的事情已经存在吗?
答案 0 :(得分:4)
好吧,您可以尝试使用低级aiohttp.server
代替aiohttp.web
。
它没有路由,中间件和其他高级内容。 但您必须使用{{1>}低级抽象,例如消息,有效负载和响应。