net core 上传判断是否为视频文件
可以通过判断上传文件的文件类型来判断是否为视频文件。可以使用以下代码来实现:
using Microsoft.AspNetCore.Http;
using System.IO;
public static bool IsVideoFile(IFormFile file)
{
var allowedExtensions = new[] { ".mp4", ".avi", ".mov", ".wmv", ".flv" }; // 视频文件允许的扩展名
var extension = Path.GetExtension(file.FileName).ToLowerInvariant(); // 获取上传文件的扩展名
return allowedExtensions.Contains(extension);
}
在上传文件时,可以调用上述方法判断上传的文件是否为视频文件。如果是视频文件,可以进行后续的处理,否则可以返回错误信息。
原文地址: https://www.cveoy.top/t/topic/eYB9 著作权归作者所有。请勿转载和采集!