(精华)2020年7月1日 ASP.NET Core 使用静态文件和目录浏览

    技术2022-07-11  144

    public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory) { #region 使用静态文件和目录浏览 app.UseStaticFiles(new StaticFileOptions { FileProvider = new PhysicalFileProvider("D:/MyStaticFiles"),//文件路径,一定是绝对路径 RequestPath = "/StaticFiles",//请求的路径,一定是绝对路径 / ServeUnknownFileTypes = true,//支持未知的文件类型 DefaultContentType = "application/octet-stream"//默认的文件编码 }) .UseDirectoryBrowser(new DirectoryBrowserOptions { FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "files")), RequestPath = new Microsoft.AspNetCore.Http.PathString("/file") }) .UseFileServer(true)//融合静态文件和目录 #endregion }
    Processed: 0.023, SQL: 9