使用API​​中的多部分数据处理请求

时间:2015-11-17 14:52:48

标签: c# asp.net api rest multipart

我有一个API(Asp.Net,用C#编写),它接收一个POST请求,请求是multipart / form-data。我处理请求的代码如下:

if (request.Content.Headers.ContentType.MediaType.ToString() == "multipart/form-data")
{
    var providerMulti = Request.Content.ReadAsMultipartAsync();
    providerMulti.Wait();
    var result = providerMulti.Result;
} 

当调用Wait()时,我收到此例外:

  

无效的' HttpContent'实例提供。它没有   '多部分'内容类型标题带有'边界'   参数。\ r \ n参数名称:内容

我不明白。

0 个答案:

没有答案