このバグを回避するために、Web サーバーでチャンク転送エンコーディングを無効にしたいと考えています: http://support.microsoft.com/kb/871205。残念ながら、Win2k で IE6 をサポートする必要があるため、パッチをインストールできません。
AspEnableChunkedEncoding を FALSE に設定する手順を見つけましたが、これでは問題が解決しないようです。これは、この記事 ( http://www.eggheadcafe.com/conversation.aspx?messageid=31045986&threadid=31045970 ) によると、動的コンテンツを圧縮するためにチャンク エンコードが必要なgzip 圧縮も使用しているためだと思います。したがって、動的に圧縮されたすべてのコンテンツは、ASP.NET ではなく gzip フィルターによって圧縮されるため、「チャンク」として転送されます。
IIS がこのコンテンツをチャンクなしで提供できることはわかっています。これは、要求で http 1.0 を使用してみたため (転送エンコード: チャンクをサポートしていません)、応答が正しく到着し、圧縮されているためです。
結果の ".axd" ファイルの動的圧縮を必要とする ScriptManager を使用する場合、チャンク エンコーディングを無効にするにはどうすればよいですか?