asp.net core设置静态文件请求路径
起因
因为在一个项目中,有视频播放的需求,在asp.net core中,其实这里只是设置一下路径.在Startup类中,修改Configure函数的配置
//app.UseStaticFiles(); //默认配置
//这里修改为
app.UseStaticFiles(new StaticFileOptions()
{
RequestPath = new PathString("/UploadFile"), //请求路径
FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "UploadFile")) //物理路径
});
测试效果
访问URL: http://localhost:5000/UploadFile/1.mp4
在asp.net core 不用设置视频的mime响应头.
秋风
2017-07-17