Aracılığıyla paylaş


ResponseCompressionProvider Sınıf

Tanım

Sıkıştırmanın etkinleştirilmesi gerekip gerekmediğini görmek için istekleri ve yanıtları incelemek için kullanılır.

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
Devralma
ResponseCompressionProvider
Uygulamalar

Oluşturucular

ResponseCompressionProvider(IServiceProvider, IOptions<ResponseCompressionOptions>)

Hiçbir sıkıştırma sağlayıcısı belirtilmezse GZip varsayılan olarak kullanılır.

Yöntemler

CheckRequestAcceptsCompression(HttpContext)

Yanıt için sıkıştırmanın kullanılması gerekip gerekmediğini görmek için isteği inceler.

GetCompressionProvider(HttpContext)

İsteği inceler ve varsa kabul edilebilir bir sıkıştırma sağlayıcısı seçer.

ShouldCompressResponse(HttpContext)

Sıkıştırmanın kullanılması gerekip gerekmediğini görmek için ilk yazmada yanıtı inceler.

Şunlara uygulanır