Condividi tramite


HttpCachePolicy.SetNoTransforms Metodo

Definizione

Imposta l'intestazione HTTP di Cache-Control: no-transform.

public:
 void SetNoTransforms();
public void SetNoTransforms ();
member this.SetNoTransforms : unit -> unit
Public Sub SetNoTransforms ()

Esempio

Nell'esempio di codice seguente viene illustrato come inviare la Cache-Control: no-transform direttiva con la risposta corrente.

Response.Cache.SetNoTransforms();
Response.Cache.SetNoTransforms()

Commenti

L'intestazione Cache-Control: no-transform HTTP indica alle applicazioni di memorizzazione nella cache di rete di non modificare il documento.

L'intestazione Cache-Control: no-transform HTTP impedisce ai server proxy downstream di modificare tutti i valori di intestazione specificati dalle Content-Encodingintestazioni , Content-Rangeo Content-Type ( inclusi il corpo dell'entità). Ad esempio, impedisce ai proxy di convertire immagini GIF in PNG.

Come per altre restrizioni relative alla memorizzazione nella cache, una volta SetNoTransforms chiamata, l'intestazione Cache-Control: no-transform HTTP non può essere disabilitata tramite l'interfaccia HttpCachePolicy .

SetNoTransformsè stato introdotto nella .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze.

Si applica a