title: Transfer large files using HTTP/POST
body: <p>How can I upload (very) large file with HTTP protocol in C (or C++)?</p>
  
  <p>I know it's not the right way to upload huge files, but that's not the point.</p>
  
  <p>I've already seen sources about POST transfers of files in C++ but I noticed that, each time, the WHOLE binary file was included inside the POST sequence (between "--boundary").</p>
  
  <p>So, before going deeper and deeper into Webkit/Gecko source code, does somebody know how do they do?</p>