title: "MIME multipart stream. MIME multipart message is not complete" error on webapi upload
body: <p>I receive only on certain files an error when uploading to a webapi controller.</p>
  
  <p>The error is "MIME multipart stream. MIME multipart message is not complete"</p>
  
  <p>It seems the error is linked to some kind of not well terminated POST data but as I inspect the parameters sent from the browser with firebug everything seems ok.</p>
  
  <p><a href="http://forums.asp.net/t/1777847.aspx/1?MVC4%20Beta%20Web%20API%20and%20multipart%20form%20data" rel="nofollow">This post</a> propose a workaround that doesn't work for me. I have looked also at <a href="http://www.asp.net/web-api/overview/formats-and-model-binding/html-forms-and-multipart-mime" rel="nofollow">this</a></p>
  
  <p>I am utilizing the MultipartFormDataStreamProvider for deserialization.</p>
  
  <p>Here a <a href="https://www.dropbox.com/sh/sw9foaca1skkl5r/M5Q7BJwGxw" rel="nofollow">link</a> to two similar pdf documents, one working and one not.
  I included also the zip of another sample html5 webapi upload application coming from <a href="http://www.strathweb.com/2012/04/html5-drag-and-drop-asynchronous-multi-file-upload-with-asp-net-webapi/" rel="nofollow">strathweb.com</a>.
  The application will work with one doc and not the other.</p>