【发布时间】:2010-12-25 14:40:47
【问题描述】:
我想验证上传文件的类型, 我就是这样做的:
[AcceptVerbs(HttpVerbs.Post)]
public ViewResult GetDataFromFile()
{
var file = Request.Files.Get(0);
...
if (file.ContentType != "text/csv")
{
ModelState.AddModelError("FileInput.File", "The file uploaded is not in the correct format, please upload a csv file");
return View("Index", new CandidateBulkInsertIndexInput());
}
...
}
但我总是得到 application/octet-stream,有人知道如何检查它是 csv 还是 text MIME 类型?
【问题讨论】:
标签: asp.net-mvc file-upload mime