<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Dec 10, 2009, at 1:21 PM, Jared Gisin wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Excellent. Yes, it helps greatly. <br><br>What I'm in need of is the ability to allow PUTs of arbitrarily large entity-bodies which I will write to a file system on the server. The problem with twisted.web right now is that before my Resource.render_ hander is called to process the request, the http.Request object has already received all of the bytes and either put them in a StringIO or a TemporaryFile. I'd like to be able to get at the incoming data stream and handle it directly, and it appears that web2 had a sort of consumer API that allowed the Resource to handle the stream. I'm still reading documentation and trying to figure out how I can implement that in twisted.web itself. Thoughts on that would be appreciated.<font class="Apple-style-span" color="#000000"><font class="Apple-style-span" color="#144FAE"><br></font></font></div></blockquote><br></div><div>You probably want to join in on the conversation on this ticket: &lt;<a href="http://twistedmatrix.com/trac/ticket/288">http://twistedmatrix.com/trac/ticket/288</a>&gt;. &nbsp;Perhaps even contribute some patches :).</div><div><br></div><div><br></div></body></html>