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.mp4asp.net core 视频播放
在asp.net core 不用设置视频的mime响应头.
秋风 2017-07-17