只需要添加如下代码即可:
app.UseStaticFiles();
app.UseStaticFiles(new StaticFileOptions
{
ServeUnknownFileTypes = true //设置不限制content-type
});
//添加特殊类型
var provider = new FileExtensionContentTypeProvider(new Dictionary<string, string> {
{".step","application/octet-stream" },
{".stp","application/octet-stream" },
});
app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "FILES")),
ContentTypeProvider=provider,
RequestPath = "/FILES"
});