3

カッシーニでsvgファイルを参照するhtmlを提供していましたが、mimeタイプが正しく送信されていなかったため、問題が発生しました。結局、mimeタイプに基づいて拡張子を設定するカッシーニの独自のポートを作成しました。

ぐっすり眠った後、Casinniを介してコンテンツを提供する.NETクラスであるSimpleWorkerRequestのカスタムmimeタイプを構成できるレジストリキーまたは構成ファイルがある可能性があることに気付きました。しかし、それが何なのかわかりません。

4

2 に答える 2

1

SimpleWorkerRequest.SendKnownResponseHeaderを使用して、応答ヘッダーを介して適切な MIME タイプを識別して送信する必要があると確信しています。

これの基本的な実装と議論は、このブログ投稿で見つけることができます。

IIS の MIME タイプのリストを再実装する場合、IIS は独自のリストをメタベース (および後続の XML) に格納します。 以前のスタックオーバーフローの質問では、そのリストにアクセスする方法と、どこからプルするかについて強調しています。

于 2010-04-05T18:52:33.840 に答える
0

再実装したくない場合、または単にリストをコピーしたい場合は、Neokernel Web サーバー ( http://www.neokernel.com ) およびサーバーのデフォルト インストールに含まれる MIME タイプのリストがあります。リストを更新することにより、異なるまたはカスタムの MIME タイプをサポートするように簡単に構成できます。

于 2010-04-16T18:53:45.667 に答える