【发布时间】:2017-04-15 12:59:56
【问题描述】:
我的python版本是3.4,我的tornado版本是4.3。我的代码是这样的:
import tornado.ioloop
import tornado.web
import tornado.httputil
import tornado.httpserver
class MainHandler(tornado.web.RequestHandler):
def get(self):
body = 'foobar'*10
self.set_header('Transfer-Encoding', 'chunked')
self.write(body)
self.flush()
self.finish()
app = tornado.web.Application([
(r'/chunked', MainHandler),
])
if __name__ == "__main__":
app.listen(8080)
tornado.ioloop.IOLoop.current().start()
这根本行不通,客户端只是等待分块结束。使用tornado服务器时如何正确生成分块响应?
【问题讨论】:
标签: python tornado httpresponse chunked