Microsoft.AspNetCore.ResponseCompression Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos usados para comprimir dinámicamente los cuerpos de respuesta y reducir el uso del ancho de banda.
Clases
| Nombre | Description |
|---|---|
| BrotliCompressionProvider |
Proveedor de compresión brotli. |
| BrotliCompressionProviderOptions |
Opciones de BrotliCompressionProvider |
| CompressionProviderCollection |
Colección de ICompressionProvider que también les permite crear instancias de una IServiceProvider. |
| GzipCompressionProvider |
Proveedor de compresión GZIP. |
| GzipCompressionProviderOptions |
Opciones para GzipCompressionProvider |
| ResponseCompressionDefaults |
Valores predeterminados para ResponseCompressionMiddleware |
| ResponseCompressionMiddleware |
Habilite la compresión de respuesta HTTP. |
| ResponseCompressionOptions |
Opciones para el middleware de compresión de respuesta HTTP. |
| ResponseCompressionProvider |
Se usa para examinar las solicitudes y respuestas para ver si se debe habilitar la compresión. |
| ZstandardCompressionProvider |
Proveedor de compresión Zstandard. |
| ZstandardCompressionProviderOptions |
Opciones de ZstandardCompressionProvider |
Interfaces
| Nombre | Description |
|---|---|
| ICompressionProvider |
Proporciona una implementación de compresión específica para comprimir las respuestas HTTP. |
| IResponseCompressionProvider |
Se usa para examinar las solicitudes y respuestas para ver si se debe habilitar la compresión. |
Comentarios
Para obtener más información sobre la compresión de respuesta de ASP.NET Core, consulte Response compression.