CacheControlHeaderValue.NoTransform Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.