首页 > 解决方案 > 如果流式传输期间发生错误,Tornado 会发生什么?

问题描述

我正在 Tornado 中编写流式 POST 请求处理程序,使用@stream_request_body类装饰器并实现data_received处理分块数据的方法。我有一些资源要确保在请求得到服务后关闭。

如果内部发生错误data_received,我可以捕获异常,清理资源并调用send_error. 但是如果连接被客户端关闭会发生什么?post在那种情况下会被调用吗?

标签: python-3.xtornadochunked-encoding

解决方案


推荐阅读