CacheControl: no-transform ディレクティブを設定します。
Public Sub SetNoTransforms()
[C#]
public void SetNoTransforms();
[C++]
public: void SetNoTransforms();
[JScript]
public function SetNoTransforms();
解説
no-transform CacheControl の設定は、ネットワーク上でキャッシングを行うアプリケーションにドキュメントを変更しないように指示します。
キャッシングに対するほかの制限と同じように、 SetNoTransforms は一度設定されると、 HttpCachePolicy インターフェイス経由では無効にできません。このディレクティブは、ダウンストリームのプロキシ サーバーによって Content-Encoding ヘッダー、 Content-Range ヘッダー、または Content-Type ヘッダーに指定されている値 (エンティティ本体も含む) が変更されることを回避します。たとえば、プロキシが GIF イメージを PNG イメージに変換しないようにします。
使用例
現在の応答と一緒に CacheControl: no-transform ディレクティブを送信する例を次に示します。
Response.Cache.SetNoTransforms()
[C#]
Response.Cache.SetNoTransforms();
[C++]
Response->Cache->SetNoTransforms();
[JScript]
Response.Cache.SetNoTransforms()
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ