質問: ASP.NET MVC5で開発しています。 IISのバージョンは8.5です。 画面に、svgz形式の画像を表示させたいと考えています。 こちらのサイト等を見て、応答ヘッダに > > Content-Type: image/svg+xml > > Content-Encoding: gzip > > > を明示する必要があることは理解できました。 web.configに ``` ``` を追加し、Content-Typeの方はクリアできたのですが、 Content-Encodingを明示する方法が分かりません。 ご存知の方、ご教授頂けると幸いです。
回答: > > Content-Encodingを明示する方法が分かりません。 > > > それは参考にされている記事に書いてあるように「gzip で圧縮された SVG ファイル」の場合です。gzip 圧縮していなければ必要ありません。 実際に gzip 圧縮してるのですか? ASP.NET MVC5 とのことですが、ブラウザからはコントローラーのアクションメソッドを呼び出すのでしょうか? ダウンロードするのに使用しているアクションメソッドのコードはどうなっているのですか?