Прочитать на английском

Поделиться через


StaticFileOptions Класс

Определение

Параметры обработки статических файлов

public class StaticFileOptions : Microsoft.AspNetCore.StaticFiles.Infrastructure.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)

Применяется к