ResponseCompressionProvider Klasse
Definition
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.
Wird verwendet, um Anforderungen und Antworten zu untersuchen, um festzustellen, ob die Komprimierung aktiviert werden soll.
public ref class ResponseCompressionProvider : Microsoft::AspNetCore::ResponseCompression::IResponseCompressionProvider
public class ResponseCompressionProvider : Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider
type ResponseCompressionProvider = class
interface IResponseCompressionProvider
Public Class ResponseCompressionProvider
Implements IResponseCompressionProvider
- Vererbung
-
ResponseCompressionProvider
- Implementiert
Konstruktoren
ResponseCompressionProvider(IServiceProvider, IOptions<ResponseCompressionOptions>) |
Wenn keine Komprimierungsanbieter angegeben sind, wird standardmäßig GZip verwendet. |
Methoden
CheckRequestAcceptsCompression(HttpContext) |
Untersucht die Anforderung, um festzustellen, ob die Komprimierung für die Antwort verwendet werden soll. |
GetCompressionProvider(HttpContext) |
Untersucht die Anforderung und wählt ggf. einen akzeptablen Komprimierungsanbieter aus. |
ShouldCompressResponse(HttpContext) |
Untersucht die Antwort beim ersten Schreibvorgang, um festzustellen, ob eine Komprimierung verwendet werden sollte. |