在Django中一次读取一个块

时间:2012-11-25 10:06:47

标签: python django nginx gunicorn chunked-encoding

我们的设置是Nginx,Gunicorn和Django 我正在尝试添加代理Chunked Transfer Encoding作为HTTP post请求的功能http://en.wikipedia.org/wiki/Chunked_transfer_encoding 但即使我们能够读取分块数据(在安装nginx_extras之后),它也会作为单个数据包到达(在request.raw_post_data中)。

我如何一次阅读一个块?

我不确定Nginx,Gunicorn或Django中的哪一个缓冲整个帖子消息......

1 个答案:

答案 0 :(得分:0)

可悲的是,我发现NginX会缓冲整个消息 或者说Yichun Zhang写了Nginx分块模块。