Freigeben über


Microsoft.AspNetCore.ResponseCompression Namespace

Enthält Typen, die verwendet werden, um Antwortkörper dynamisch zu komprimieren und die Bandbreitenauslastung zu verringern.

Klassen

Name Beschreibung
BrotliCompressionProvider

Brotli-Komprimierungsanbieter.

BrotliCompressionProviderOptions

Optionen für die BrotliCompressionProvider

CompressionProviderCollection

Eine Sammlung von ICompressionProviders, mit der sie auch von einem IServiceProviderInstanziierungsanbieter instanziiert werden können.

GzipCompressionProvider

GZIP-Komprimierungsanbieter.

GzipCompressionProviderOptions

Optionen für den GzipCompressionProvider

ResponseCompressionDefaults

Standardwerte für die ResponseCompressionMiddleware

ResponseCompressionMiddleware

Aktivieren Sie die HTTP-Antwortkomprimierung.

ResponseCompressionOptions

Optionen für die Middleware für die HTTP-Antwortkomprimierung.

ResponseCompressionProvider

Wird verwendet, um Anforderungen und Antworten zu untersuchen, um festzustellen, ob die Komprimierung aktiviert werden soll.

ZstandardCompressionProvider

Zstandard-Komprimierungsanbieter.

ZstandardCompressionProviderOptions

Optionen für die ZstandardCompressionProvider

Schnittstellen

Name Beschreibung
ICompressionProvider

Stellt eine bestimmte Komprimierungsimplementierung zum Komprimieren von HTTP-Antworten bereit.

IResponseCompressionProvider

Wird verwendet, um Anforderungen und Antworten zu untersuchen, um festzustellen, ob die Komprimierung aktiviert werden soll.

Hinweise

Weitere Informationen zur komprimierung ASP.NET Core Antwort finden Sie unter Response compression.