MVC6上传图片


   
   


[HttpPost]
        public async Task PostFile(IList files)
        {
            if(!ModelState.IsValid)
            {
                return Content("not valid");
            }


            foreach (var file in files)
            {
                var fileName = ContentDispositionHeaderValue
                    .Parse(file.ContentDisposition)
                    .FileName
                    .Trim('"');// FileName returns "fileName.ext"(with double quotes) in beta 3


                if (fileName.EndsWith(".txt"))// Important for security if saving in webroot
                {
                }
                var filePath = _hostingEnvironment.ApplicationBasePath + "\\wwwroot\\" + fileName;
                await file.SaveAsAsync(filePath);
            }
            return Content("ok");
        }

你可能感兴趣的:(.net,c#)