Microsoft.AspNetCore.ResponseCompression Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.