我有一个简单的 Flask 应用程序正在运行。为了发球,我使用 Tornado。启动服务器的代码如下所示:
# Run the app in server mode
http_server = HTTPServer(WSGIContainer(app))
http_server.listen(port)
IOLoop.instance().start()
其中app是 Flask WSGI 应用程序对象 ( app = Flask(__name__)
)。
现在服务器用整个 JSON 答案响应每个请求,是否有(简单)返回 Gzipped 数据的方法?在 Tornado 网站上,我找到了http://www.tornadoweb.org/documentation/releases/v2.1.0.html?highlight=gzip,所以 Tornado 一定可以,但是 Flask 解决方案也很棒。