title: how to do post upload chunking(vs. download chunking)
body: <p>So, in playframework, I can stream any response back so when i get a json request, I can do http chunking and stream the response back for some really really large responses.  I was wondering if the same can be done on POST calls.  If a client has a very very large POST call, can they stream me the request?  Is this possible with html?</p>
  
  <p>That said, if I can't do that, i need an api that curl or some other non-browser client will use to upload a file(the json request, or a csv, etc).  How to create such an api?</p>
  
  <p>I should note that I canNOT receive the whole request at once or will get out of memory.  I need to receive pieces and as I receive pieces put that to the backend datastore a piece at a time.</p>
  
  <p>Also, what would be the curl syntax to make sure it is streaming the file rather than sending it in one huge huge request that would break the server?  How to force the client to stream the file in?</p>
  
  <p>thanks,
  Dean</p>