上传到 webapi 控制器时,我只在某些文件上收到错误。
错误是"MIME 多部分流。MIME 多部分邮件不完整"
似乎该错误与某种未很好地终止的 POST 数据有关,但是当我使用 firebug 检查从浏览器发送的参数时,一切似乎都没问题。
这篇文章提出了一种对我不起作用的解决方法。我也看过这个
我正在使用MultipartFormDataStreamProvider进行反序列化。
这里有两个类似的pdf文档的链接,一个有效,一个无效。我还包含了来自 strathweb.com 的另一个示例html5 webapi上传应用程序的zip。该应用程序将适用于一个文档,而不是另一个文档。
根据此讨论,它应该在下一滴 Web API 中修复 ASP.NET:
我们已经对此进行了调查,虽然它确实使用 beta 位进行重现,但我们已经确认该问题已在最新位中得到解决。您可以尝试最新的夜间版本(请参阅此处的说明)或等待我们的下一次发布。