Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> IISがGzip圧縮を有効にするとOpenFlashChartで問題と解決策が表示されない

IISがGzip圧縮を有効にするとOpenFlashChartで問題と解決策が表示されない

  

OpenFlashChartコントロールを使用して.NETでチャートを表示する場合、チャートの表示は正常かどうか

2つのサイトで同じプログラムを使用しています。1つのサイトでOpenFlashChartチャートが正常に表示され、別のサイトで "ioerror Error#2032"と表示され、この問題はIE6ブラウザ、FirefoxおよびIE7でのみ発生します正常に表示できますが、その原因は何ですか?

Web上の検索、唯一の理由は、Webおよびキャッシュなし、溶液は見返りにページのHTTPヘッダでの同時増加によって引き起こされる最適化のためにGzip圧縮を使用して、サーバー上で発見されます、サンプルコードは次のとおりです。

Response.Clear();
//Response.CacheControl = "no-cache";
//上記の文の代わりにこの文を使用してください。
Response.AppendHeader( " Cache-Control "、"キャッシュなし、ストアなし、再検証が必要、max-age = -1 "); Response.Write(chart.ToString()); //openflashchat streamを出力
レスポンス.End();

変更後、IE 6ではOpenFlashChartチャートが最終的に正常に表示されます。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved