如何从IFromFile中获取文件扩展名MicorsoftAspNetCore

cwdobuhd  于 2023-08-08  发布在  .NET
关注(0)|答案(3)|浏览(222)

我试图获得简单的文件扩展名,例如“XLSX”,“PDF”等,而不是整个原始Content-type,当我使用IFromFile.ContenType给我上传的文件上的原始content-type头,任何帮助都非常感谢

insrf1ej

insrf1ej1#

要从上传的文件(IFormFile)中获取文件扩展名,请用途:

System.IO.Path.GetExtension(file.FileName)

字符串

cwtwac6a

cwtwac6a2#

如果要查找扩展类型,请使用

var extension = Path.GetExtension(Server.MapPath("file.txt"));

字符串
对于Mime类型

var mimeType  = MimeMapping.GetMimeMapping("file.txt");

jjjwad0x

jjjwad0x3#

System.IO.Path.GetExtension(file.FileName)

相关问题