StaticFileOptions 类

定义

用于提供静态文件的选项

public ref class StaticFileOptions : Microsoft::AspNetCore::StaticFiles::Infrastructure::SharedOptionsBase
public class StaticFileOptions : Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase
type StaticFileOptions = class
    inherit SharedOptionsBase
Public Class StaticFileOptions
Inherits SharedOptionsBase
继承
StaticFileOptions

构造函数

StaticFileOptions()

默认为所有请求路径

StaticFileOptions(SharedOptions)

默认为所有请求路径

属性

ContentTypeProvider

用于将文件映射到内容类型。

DefaultContentType

如果 ContentTypeProvider 无法确定内容类型,则使用请求的默认内容类型。 默认情况下不提供任何值,因此,客户端必须自行确定格式。 http://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7

FileProvider

用于查找资源的文件系统

(继承自 SharedOptionsBase)
HttpsCompression

指示当响应压缩中间件可用时,是否应为 HTTPS 请求压缩文件。 默认值是 Compress

OnPrepareResponse

在设置状态代码和标头之后而在写入正文之前调用。 这可用于添加或更改响应标头。

OnPrepareResponseAsync

在设置状态代码和标头之后而在写入正文之前调用。 这可用于添加或更改响应标头。

RedirectToAppendTrailingSlash

指示是否重定向以在路径末尾添加尾部斜杠。 相对资源链接可能需要这样做。

(继承自 SharedOptionsBase)
RequestPath

映射到静态资源的相对请求路径。 这默认为网站根目录“/”。

(继承自 SharedOptionsBase)
ServeUnknownFileTypes

如果未将文件识别为内容类型,是否应提供该文件呢? 默认值:false。

SharedOptions

多个中间件组件公用的选项

(继承自 SharedOptionsBase)

适用于