当地时间2014年7月15日,Tornado发布了其4.0版本。
下载链接:https://pypi.python.org/packages/source/t/tornado/tornado-4.0.tar.gz
源码:https://github.com/tornadoweb/tornado
该版本的更新内容如下:
tornado.web.stream_request_body
装饰器允许在限定的内存使用情况下上传大文件。Futures
,包括IOStream
中的多数方法以及RequestHandler.flush
。Future
来进行流量控制。tornado.httpserver
,tornado.simple_httpclient
和tornado.wsgi
模块所共享,以更加一致地支持诸如chunked、gzip编码的功能。除了过去的single-callback接口以外,HTTPServer
现在使用了定义在tornado.httputil
中的新的委托接口。tornado.tcpclient
使用非阻塞的DNS、SSL握手创建TCP连接,并且支持了IPV6。向后兼容及其他更新记录参见官方文档。