I know nginx team are working on it. You can wait for it.<div><br></div><div>If you are eager for this feature, you could try my patch: <a href="https://github.com/taobao/tengine/pull/91">https://github.com/taobao/tengine/pull/91</a>. This patch has been running in our production servers.<br>
<br><div class="gmail_quote">2013/1/11 li zJay <span dir="ltr"><<a href="mailto:zjay1987@gmail.com" target="_blank">zjay1987@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hello!<div><br></div><div>is it possible that nginx will not buffer the client body before handle the request to upstream?<br clear="all"><div><br></div><div>we want to use nginx as a reverse proxy to upload very very big file to the upstream, but the default behavior of nginx is to save the whole request to the local disk first before handle it to the upstream, which make the upstream impossible to process the file on the fly when the file is uploading, results in much high request latency and server-side resource consumption.</div>

<div><br></div><div>Thanks!</div>
</div></div>
<br>_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Weibin Yao<br>Developer @ Server Platform Team of Taobao
</div>