[HttpPost("UpLoad")]
public string UpLoad(IFormFile file)
{
///创建GUID NewGuid().ToString("N") 意思是不要中间的-
var fileName = Guid.NewGuid().ToString("N") + Path.GetExtension(file.FileName).ToLower();
//保存 fileStream这个对象是文件流 其中我们传入保存路径以及文件新建方式
using (FileStream fileS = new FileStream(@"wwwroot/Image/" + fileName, FileMode.Create))
{
file.CopyTo(fileS);
}
return fileName;
}
这篇博客介绍了如何在ASP.NET Core中实现文件上传功能。通过使用`IFormFile`接口接收文件,生成唯一的文件名,并将其保存到指定的wwwroot/Image目录下。文件流处理确保了文件的正确写入。返回的文件名可用于后续的文件访问和管理。
4097

被折叠的 条评论
为什么被折叠?



