我有一个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参数名称:内容
我不明白。