Partager via


CacheControlHeaderValue.NoTransform Propriété

Définition

Qu’il s’agisse d’un proxy ou d’un cache, il ne doit changer aucun aspect du corps de l’entité.

public:
 property bool NoTransform { bool get(); void set(bool value); };
public bool NoTransform { get; set; }
member this.NoTransform : bool with get, set
Public Property NoTransform As Boolean

Valeur de propriété

true si un proxy ou un cache ne doivent changer aucun aspect du corps de l’entité ; sinon, false.

Remarques

Cette propriété représente la directive « no-transform » dans un champ d’en-tête cache-control sur une requête HTTP ou une réponse HTTP.

Lorsque est NoTransform défini sur true, les caches ou les proxys intermédiaires ne doivent modifier aucun aspect du corps de l’entité. Les implémenteurs de caches et de proxys intermédiaires ont trouvé utile de convertir le type de média de certains corps d’entité. Un proxy non transparent peut, par exemple, effectuer une conversion entre les formats d’image afin d’économiser de l’espace dans le cache ou de réduire la quantité de trafic sur une liaison lente. Toutefois, de graves problèmes opérationnels se produisent lorsque ces transformations sont appliquées à des corps d’entité destinés à certains types d’applications.

S’applique à