HTTP 圧縮
Contents
[
Hide
]
HTTP 圧縮の問題
一部のユーザーは、IIS で HTTP 圧縮を構成すると、生成されたファイルをクライアント ブラウザーに送信するときにエラーが発生すると報告しています。
説明
を使用しております**「コンテンツ処理」、「インライン; ファイル名=test.xls」**ブラウザに強制的にファイルを開くヘッダーと**「コンテンツの性質」、「添付; ファイル名=test.xls」**ブラウザに強制的に開くようにするヘッダー**名前を付けて保存**ダイアログを開き、Microsoft Excel を使用してファイルを開きます。ただし、いくつかの例外が存在します。
例外
次のコードを使用して、Aspose のバグではないことを確認できます。
ソリューション
この問題を解決するには、次の回避策のいずれかを使用できます。
- 指定された ASP.NET ファイル (Aspose.Cells を呼び出すコードを含む) を、圧縮されていない別のフォルダーに移動します。
- 動的コンテンツの HTTP 圧縮を無効にします。
- 生成されたファイルをサーバーに保存し、ユーザーにリンクを提供します。
HTTP 圧縮を使用したい場合は、常に使用してください。OpenInExcel代わりのオプションブラウザで開くIIS 圧縮を有効にしたことがわかっている場合のオプション。