111,092
社区成员




[HttpPost]
public async Task<bool> UploadImage()
{
bool result = false;
if (!Request.Content.IsMimeMultipartContent())
{
throw new HttpResponseException(HttpStatusCode.UnsupportedMediaType);
}
string root = @"C:/Files";//指定要将文件存入的服务器物理位置
//var provider = new MultipartFormDataStreamProvider(root);
var provider = new RenamingMultipartFormDataStreamProvider(root + "\\temp");
try
{
await Request.Content.ReadAsMultipartAsync(provider);
//接收参数
//写入数据
result = true;
}
catch (Exception ex)
{
result = false;
//写入日志
}
return result;
}