Browse Source

添加文件格式筛选

develop-FileUpload-test
胡超1 2 years ago
parent
commit
54a024fbae
  1. 21
      24Hour/Controllers/Common/CommonController.cs

21
24Hour/Controllers/Common/CommonController.cs

@ -2763,6 +2763,16 @@ namespace _24Hour.Controllers.Common
IFormFile file = Request.Form.Files.FirstOrDefault(); IFormFile file = Request.Form.Files.FirstOrDefault();
var fname = $@"{file.FileName}"; var fname = $@"{file.FileName}";
var hzname = $"{Path.GetExtension(fname)}"; var hzname = $"{Path.GetExtension(fname)}";
var allowedExtensions = new string[] { ".png", ".jpg", ".jpeg", ".bmp", ".zip" };
if (allowedExtensions.Contains(hzname.ToLower()))
{
outParm.IsSucceed = false;
outParm.Message = "不被允许的文件格式!";
return Json(outParm);
}
var _path = Path.Combine("CaseFile", "card", DateTime.Now.ToString("yyyy-MM-dd")); var _path = Path.Combine("CaseFile", "card", DateTime.Now.ToString("yyyy-MM-dd"));
var dic = Path.Combine(Environment.CurrentDirectory, "wwwroot", _path); var dic = Path.Combine(Environment.CurrentDirectory, "wwwroot", _path);
@ -2854,6 +2864,17 @@ namespace _24Hour.Controllers.Common
IFormFile file = Request.Form.Files.FirstOrDefault(); IFormFile file = Request.Form.Files.FirstOrDefault();
var fname = $@"{file.FileName}"; var fname = $@"{file.FileName}";
var hzname = $"{Path.GetExtension(fname)}"; var hzname = $"{Path.GetExtension(fname)}";
var allowedExtensions = new string[] { ".png", ".jpg", ".jpeg", ".bmp",".zip" };
if (allowedExtensions.Contains(hzname.ToLower()))
{
outParm.IsSucceed = false;
outParm.Message = "不被允许的文件格式!";
return Json(outParm);
}
var _path = Path.Combine("CaseFile", "card", DateTime.Now.ToString("yyyy-MM-dd")); var _path = Path.Combine("CaseFile", "card", DateTime.Now.ToString("yyyy-MM-dd"));
var dic = Path.Combine(Environment.CurrentDirectory, "wwwroot", _path); var dic = Path.Combine(Environment.CurrentDirectory, "wwwroot", _path);

Loading…
Cancel
Save